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.