Loading hotels
Confirming room availability...
Homewood Suites By Hilton Houston Clear Lake, 401 Bay Area Blvd, Houston, United States
Near Space Center Houston<br /><br />When you stay at Homewood Suites by Hilton Houston Clear Lake NASA in Houston, you'll be in the business district, a 5-minute drive from Johnson Space Center - NASA and 9 minutes from Space Center Houston. This aparthotel is 8.9 mi (14.4 km) from Kemah Boardwalk and 3.6 mi (5.8 km) from Clear Lake.