Skip to Main Content

Houston House Apartments

Category: Residential


1617 Fannin St
Houston, TX 77002

Visit Website

View on Google Maps


The Houston House has been a fixture of the Houston Skyline since the mid 1960's, at the time it was one of the most stylish luxury apartment buildings ever built in Houston. Situated in the middle of downtown's Houston's south side, The Houston House is close to many major businesses and conveniences, many of the worlds largest energy, high tech, medical and financial companies are just minutes away. Metro Light Rail is within easy walking distance, which affords access to the Medical center, Rice University, Reliant Stadium and Hermann Park.

Upcoming Events Nearby

Nearby Dining
Nearby Bars & Nightlife
Nearby Parking