The St. Regis Houston

The St. Regis Houston places you in the center of the city’s glamorous Uptown district, moments from The Galleria, Houston’s premier shopping destination. Expertly designed to appeal to the modern connoisseur, their rooms and suites offer abundant natural light, cutting-edge technology and views of the Houston skyline.

Venue Detail

(713) 840 - 7600
(713) 840 - 8036
1919 Briar Oaks Lane, Houston, Texas 77027

Google Maps