Location: central and next to the metro station and close to the theatre district. 34 Km. from Bush International Airport.
See more: Hotels in USA Hotels in Houston Holiday Destinations in USA