Space Center Houston Travel Info
Closest neighborhoods | Clear Lake Shores, Nassau Bay and El Lago |
---|---|
Number of nearby hotels | 762 |
Known landmarks | Johnson Space Center - NASA, Clear Lake and Swan Lagoon Park |
3-star hotel | Courtyard by Marriott Houston NASA/Clear Lake |
Location | Houston, United States of America |