- Name: The St. Regis Houston
- Rooms: 232
- Rating: 5-Star
- Brand: St. Regis
- Parent: Marriott International
Embrace luxury at the best address in the city at The St. Regis Houston. Exquisite and engaging, this luxury hotel places you in the center of the city’s glamorous Uptown district, moments from The Galleria and a short distance from River Oaks Country Club with easy access to the very best of Houston, Texas.
The expertly designed rooms and suites will appeal to the modern connoisseur, with abundant natural light, cutting-edge technology, and views of the Houston skyline. Guests can savor seasonal American cuisine at The Remington Restaurant, sip cocktails amidst live music at The Remington Bar and experience the tradition of Afternoon Tea at our inviting tea lounge.
The five-star St. Regis Houston Spa features a selection of holistic treatments, designed to relax, and invigorate; our heated outdoor pool inspires calm reflection. Should you wish to explore, the hotel is moments from The Galleria, the Museum District and more including the nearby campus of Rice University, just 15 minutes away by car.
- Location: The St. Regis Houston – 1919 Briar Oaks Lane, Houston, Texas 77027-3408 USA