Project Story

150,000 SQUARE FEET OF CLASS A OFFICE SPACE

Developed in partnership with the City of Houston, Bayou Place transformed a vacated convention center into a thriving entertainment project. Based on the tremendous success of Phase I, Bayou Place expanded with the $25 million addition of Bayou Place Offices. Comprised of 150,000 square feet of Class A office space in the heart of the vibrant Theater District, Bayou Place Offices are conveniently located within walking distance to all major office towers in Houston’s Central Business District.

 

Location

Aerial

Site Plan

Current Tenants
BP_SitePlan_Floor1
Current Tenants
BP_SitePlan_Floor2

Anchor Businesses