BookIt.com Guest Rating
Near the airport, Extended Stay America Houston - NASA - Johnson Space Center is located in Houston's NASA - Clear Lake neighborhood and close to Space Center Houston, Johnson Space Center - NASA, and Baybrook Mall. Additional area points of interest include Challenger 7 Memorial Park and Armand Bayou Nature Center. Read More About Extended Stay America Houston - NASA - Johnson Space Center
- 24-Hour Front Desk
- Complimentary Coffee
- Elevator / Lift
- FREE Breakfast
- FREE Local Calls
- FREE Parking
- Laundry Services/Laundry Facility
- Picnic Area
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.