This hotel is located in Houston, close to Houston Bush Intercontinental Airport. This wonderful hotel affords visitors close proximity to a wealth of intriguing attractions. Guests will find themselves just a short driving distance away from the NASA Johnson Space Centre, as well as the Redstone Golf Club Downtown Houston, H&H Ranch, The Houston Museum District, The Toyota Centre and Minute...