This full service hotel is conveniently situated for all parts of Houston. Located next to Greenspoint shopping centre, the hotel is only 15 minutes by car to the intercontinental airport.
See more: Hotels in USA Hotels in Houston - Tx Holiday Destinations in USA