MainStay Suites Houston NASA/Clear Lake

3.35 stars rating. Good.
1050 Bay Area Blvd, Houston, TX, 77058, US
(281) 286-2132

Guest Rooms

Available Guest Rooms

  • Flexible, affordable rates

  • Apartment-style suites

  • In-room kitchens

  • Free WiFi

Loading available rooms