The St. Regis Houston
232
Number of Rooms
32
Number of Suites
14,500
Meeting Space FT2
1919 Briar Oaks Lane, Houston, TX 77027 USA