The Alley Theatre is a Tony Award-winning indoor theatre in Downtown Houston, and hosts two stages. The "Hubbard" is the main stage with seating for 774; the more intimate "Neuhaus" seats 310. Nine towers and open-air terraces give the Alley Theatre a castle-like quality. Inside, a staircase spirals from the entrance vestibule to the second-floor lobby. The building underwent a $46.5 million building renovation in 2014-2015 season, the first major improvements since the building opened in 1968. The Alley Theatre, one of America's leading not-for-profit theatres, and is home to a Resident Company of actors, creating a wide-ranging repertoire and innovative productions of classics, neglected modern plays, and premieres.