The Ballroom at Bayou Place
560 Texas Ave Houston, TX 77002 Map It
560 Texas Ave
Houston, TX 77002
Located on the second floor of Bayou Place in Downtown Houston, The Ballroom at Bayou Place's more 15,000 square foot event center gives guests a premier event venue located in the heart of Houston’s Theater District. Featuring floor-to-ceiling windows and opulent balconies, guests have the opportunity to lay eyes upon Houston's incredible skyline in an indoor or open-air environment.