This hotel is located in Houston, Texas.
The rooms that make up this 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: TV, Wi-Fi, microwave, iron and ironing board, among others.
The hotel has a business center where you can carry out your efforts.
Keep your exercise routine at the hotel gym and relax with a dip in the indoor pool.
Enjoy your stay!