Satellite map of Alley Theatre
Map of Alley Theatre
The Alley Theatre is a Tony Award-winning indoor theatre in Downtown Houston, Texas, and hosts two stages. The "Hubbard" is the main stage with seating for 824; 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. A truly wide variety of plays have been performed in this theater.
Latitude: 29° 45' 25.62" N
Longitude: -95° 21' 33.50" W
Nearest city to this article: Houston
Read about Alley Theatre in the Wikipedia Satellite map of Alley Theatre in Google Maps