The 2-star Extended Stay America - Houston - Nasa - Johnson Space Center boasts close proximity to University of Houston just 31 km away. The hotel was built in 1998 and refurbished in 2006.
The venue is 6 km away from Armand Bayou Nature Center.
Extended Stay America - Houston - Nasa - Johnson Space Center lies within 30 minutes’ drive to William P Hobby airport.
Extended Stay America - Houston - Nasa - Johnson Space Center offers 122 rooms fitted with complimentary wireless internet, climate control, pay television, TV with satellite channels and an iron with ironing board for a comfortable stay in Houston. They are equipped with a microwave, coffee/tea makers and a freezer.
Eat & Drink
A breakfast is served in the lobby. Denny's and Pho Hoang Restaurant Incorporated are located within 100 meters away.
Guests can take advantage of 24-hour front desk, laundry and housekeeping.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.