1919 Briar Oaks Lane, Houston, TX 77027, USA
1919 Briar Oaks Ln Houston, TX 77027
Houston
Texas
77027
US
877-411-3436877-411-3436
The St. Regis Houston welcomes a maximum of two pets, 80lbs or less, per guest room for no additional fee. All rooms are pet friendly.