This hotel is located in the Westchase business district of Houston, within walking distance of the city center.
The rooms that make up the hotel are spacious and bright. All of them have a fully equipped private bathroom and also have different amenities that will make you feel at home: air conditioning, TV, heating, hair dryer, kitchen, microwave, telephone, iron and ironing board among others.
The hotel has a business center where you can carry out your efforts.
Exercise with a gym session or playing basketball on the court and relax with a dip in the indoor pool.
Take your pet under supplement and request.
Enjoy touring the city and visiting the different attractions such as the Imax theater, the Minute Maid Park and the NASA Space Center.