St. Regis Houston

St. Regis Houston

Located between the exclusive River Oaks area and Galleria, the centre for shopping, the St. Regis Houston occupies an ideal location in the city centre. Offering the high level of St. Regis style and service, this is a luxurious option for your stay in Houston.

Accommodations feature floor to ceiling windows with views of the Houston skyline or a park, the signature St. Regis pillow-top bed, granite tops in the bathroom and a flat screen television and DVD player. Guests can enjoy a high level of service including 24 hour room service.

Amenities at this luxurious hotel include an outdoor pool, a complimentary fitness centre and The Spa at St. Regis. Dining ranges from American cuisine at The Remington Restaurant to afternoon tea at The Tea Lounge, a real treat! 

Please note no triple or quad occupancy is permitted at the hotel. 


Western & Oriental Looking for Western & Oriental? Don’t worry, we’re still here.
Find Out More
Close Button