San Felipe Plaza Photos

Meet 33 travelers, 11 tour guides and discover 231 photos

San Felipe Plaza is a 46-story tower located west of the Uptown Houston district in Houston, Texas, United States. Designed by noted architect Richard Keating, the building was constructed in 1984 and contains 959,466 square feet (89,137.3 m2) of leasing space.
View San Felipe Plaza guide >

San Felipe Plaza