Office

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.

Click Here for Leasing Inquiries

Key Facts
  • $25 million expansion of Phase 1
  • 15,000 SF of Class A office space
  • Located in the heart of Houston’s Theater District
  • Landmark Award Finalist from Houston Business Journal