The excellent 3-star Extended Stay America - Houston - Northwest is a great place to stay in Houston. Founded in 1997, the hotel underwent a renovation in 2006.
Guests will appreciate Extended Stay America - Houston - Northwest close proximity to Memorial City Mall, Sam Houston Race Park and The Galleria.
The hotel is surrounded by an aquarium and a stadium.
Extended Stay America - Houston - Northwest is within a 25-minute drive to George Bush Intercontinental airport.
All 85 non-smoking rooms offer an iron with ironing board, free Wi-Fi, a dining area, flat-screen TV and coffee/tea makers as well as private bathrooms with a hairdryer, a bathtub and a shower. Room facilities also include an oven, a microwave and a stove for self-catering.
Eat & Drink
A deluxe breakfast is served at the lobby.
A copier and a meeting room along with a vending machine, free parking and an elevator are available for guests.
On-site fitness facilities include fitness center and a gym.
Wireless internet is available in public areas for free.
Free private parking is possible on site.