1200 Louisiana Street Houston, TX 77002
Seated: 190
Standing: 250
Square Feet: 2,736 ft2
Wow guests in this sleek, multifunctional 2,736-square-foot space. Natural light pours in from our 30-story atrium, and the space also features a remote-controlled screen for added privacy.