Location: 13 Km. from the city centre, 15 Km. from NASA Space Centre and 18 Km. from Toyota Centre (basketball, Houston Rockets), the Minute Maid Stadium (baseball, Houston Astros) and the Astro Dome (football, Houston Texans)
See more: Hotels in USA Hotels in Houston Holiday Destinations in USA