Location: the hotel is situated 10 Km. from the city centre. Amtrak train station is 8 Km. away and George Bush International Airport is 15 Km. away.
See more: Hotels in USA Hotels in Houston Holiday Destinations in USA