
Houston, TX, United States
MainStay Suites Houston NASA/Clear Lake
3-star hotel · CHOICE HOTELS
Welcome to an extended stay that feels like home, at the MainStay Suites Houston NASA/Clear Lake hotel in Houston, TX. Enjoy apartment-style amenities off I-45, near the NASA Johnson Space Center, Downtown Houston and Galevston…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park























