Meeting & Event Space

Meeting Space In Houston

With 800 square feet of space to utilize, our meeting space in Houston is perfect for guests looking to host a professional gathering or small event.