The St. Regis Houston

The St. Regis Houston

Hotels in Houston, TX

Hotels

Contact us

Location

1919 Briar Oaks Lane,
Houston , TX 77027 UNITED STATES

About The St. Regis Houston

The St. Regis Houston is a luxury hotel in the city's Uptown area, near The Galleria and River Oaks. Elegant accommodations offer floor-to-ceiling windows and marble bathrooms; the hotel also includes a five-star spa, superb dining and striking venues.

Reviews

The St. Regis Houston 713-840-7600
1919 Briar Oaks Lane,
Houston , TX 77027 UNITED STATES
$
The St. Regis Houston

Detail information

Company name
The St. Regis Houston
Category
Hotels
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

The St. Regis Houston

Contacts Location About Details