Arena Place Photos

Meet 33 travelers, 11 tour guides and discover 231 photos

Arena Place is a complex including two office towers and a theater located in Greater Sharpstown, Houston, Texas. The complex, located on U.S. Route 59 (Southwest Freeway), includes One & Two Arena Place, two 19-story towers each with about 390,000 square feet (36,000 m2) of space, the Arena Theatre, a live performance theater…
View Arena Place guide >

Arena Place