
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.