Location: in the heart of the city, close to the George R. Brown Convention Centre and the leisure area. 22 km from Houston International Airport
See more: Hotels in USA Hotels in Houston Holiday Destinations in USA