This hotel is located close to Houston Intercontinental Airport making it ideal for airport overnights.
See more: Hotels in USA Hotels in Houston - Tx Holiday Destinations in USA