The Hotel Extended Stay America - Houston - Stafford offers disabled facilities. Guests will find a car park to be able to leave a car safely. The hotel will host your pets.
Hotel Extended Stay America - Houston - Stafford
3 StarsSugar Grove Boulevard,4726 - Stafford (Tx), United States View Map
- Jump to:
- Media Gallery
- Services
This charming hotel can be found in Stafford. Extended Stay America - Houston - Stafford features a total of 80 guests rooms. Pets are not allowed at Extended Stay America - Houston - Stafford.
Media Gallery
Hotel facilities
- Disabled Facilities
- Garage
- Pet allowed