The hotel is located in Missouri, 20 minutes from downtown Houston, and close to points of interest such as the Sugar Land town square, the Sugar Land ice rink and the Houston Museum District and the NRG stadium. .
The rooms that make up this hotel are spacious and bright. All of them have a private bathroom fully equipped and have different amenities that will make you feel at home: microwave, mini refrigerator, TV, iron, ironing board, hair dryer, coffee maker and Wi-Fi, among other things.
The hotel has rooms for holding events and meetings with the possibility of renting audiovisual equipment.
After a day of sightseeing relax with a swim in the outdoor pool and keep your exercise routine at the hotel gym.
Make your arrangements in the business center offered by the hotel.
Enjoy your stay!