The St. Regis Houston

1919 Briar Oaks Ln
Houston, TX 77027
(713) 840-7600