Located in Houston (Northwest Houston), Extended Stay America - Houston - Northwest is within the vicinity of Houston Graduate School of Theology and Delmar Stadium.
This hotel is within the vicinity of Memorial City Mall and Sam Houston Race Park.
Read More About Extended Stay America - Houston - Northwest
- 24-Hour Front Desk
- Business Services
- Complimentary Coffee
- Elevator / Lift
- FREE Breakfast
- FREE Local Calls
- FREE Parking
- Fitness Facility
- Laundry Services/Laundry Facility
- Outdoor Seasonal Pool
(*) = Free, some restrictions may apply.