Courtyard by Marriott Houston NASA/Clear Lake

18100 Saturn Ln
Houston, Texas 77058
Near Johnson Space Center - NASA
More hotels near this hotel

Courtyard by Marriott Houston NASA/Clear Lake is part of the Courtyard by Marriott chain.


Map: Courtyard by Marriott Houston NASA/Clear Lake


Houston Landmarks Near Courtyard by Marriott Houston NASA/Clear Lake

Space Center Houston (0.3 miles)
NASA Johnson Space Ctr (0.3 miles)
Christus St John Hospital (0.4 miles)