I stayed in this hotel for a business trip in August 2011. It is good if you are having most of your appointments in downtown Houston, but nothing that cannot be worked around if you have a rented car, as you probably should do anywhere in the US.
More
- Holiday Inn Houston
- Holiday Inn Express Houston
