1919 Briar Oaks Lane, Houston, Texas 77027-3408 USA
+1 713-840-7600

Check Room Rates & Availability

The St. Regis Houston