Extended Stay America Houston - Nasa - Johnson Space Center is a comfortable 2-star property placed next to Armand Bayou Nature Center and Space Center Houston. Founded in 1998, the hotel underwent a renovation in 2006.
Extended Stay America Houston - Nasa - Johnson Space Center is within a 25-minute drive to William P Hobby airport.
The property comprises of non-smoking rooms appointed with climate control, free Wi-Fi, TV, ironing facilities and a microwave. Some rooms come with a view of Houston Clear Lake. Other comforts include coffee/tea makers, a freezer and a fridge for self-catering.
Eat & Drink
In the morning a continental breakfast is served at the lobby. Denny's and Pho Hoang Restaurant Incorporated are situated in a business area, about 100 meters from the venue.
Aside from free self parking, free private parking and a baggage storage, guests can make use of 24-hour reception, laundry and ironing service.
Wireless internet is available in public areas for free.
Free private parking is possible on site.