1. Home
  2. United States of America
  3. Houston
St. Regis Houston
In Houston (Galleria)

The St. Regis Houston is the luxury 5 star hotel which is located in Galleria within a distance of 2 km of The Galleria, 5km from the Memorial Park, Highland Village at a distance of 11 minute walk and Uptown Plaza is at a distance of 12 minute walk. This beautiful hotel which is located in the epicenter of the energy ca... (read more)

Four Seasons Hotel Houston
Near Toyota Center

Four Seasons Hotel offers the best of 5-star accommodation at Houston downtown. The hotel features more than 400 rooms to choose from. All the rooms are elegantly decorated. The decor is simple, yet chic and modern. Visitors can expect all the plush in-suite amenities that are characteristic of a 5-star property. Housto... (read more)