Explore Houston

The St. Regis Houston

Located between River Oaks, Houston’s most exclusive residential neighborhood, and the Galleria, an international mecca for luxury shopping and world-class entertainment, The St. Regis Houston greets guests with rich decor, glistening marble and personalized service. Indulge in the afternoon tea service, where scones and petit fours await. An elevated level of St. Regis Butler Service is available for suite guests.

Locations

1919 Briar Oaks Ln
Houston, TX 77027
United States