Homewood Suites by Hilton Houston Clear Lake NASA

401 Bay Area Blvd
Houston, Texas 77058
Near Space Center Houston
More hotels near this hotel

Homewood Suites by Hilton Houston Clear Lake NASA is part of the Homewood Suites By Hilton chain.


Map: Homewood Suites by Hilton Houston Clear Lake NASA


Houston Landmarks Near Homewood Suites by Hilton Houston Clear Lake NASA

Space Center Houston (1.8 miles)
NASA Johnson Space Ctr (2.4 miles)
Christus St John Hospital (2.5 miles)