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