The St. Regis Houston

4.4 (297 reviews)

1919 Briar Oaks Lane, Houston, TX, 77027-3408, United States   •  Weather:    •   Local Time:     •  Phone: (713) 840-7600   •  Hotel Reservations: 866-716-8116

4.4

Contact Us

=""/

The St. Regis Houston

1919 Briar Oaks Lane

HoustonTexas 77027-3408

United States

 

 
Phone(713) 840-7600

 

Fax(713) 840-8036