Skip to Main Content

Extended Stay America Houston Sugar Land

Category: Hotels

Address

13420 Southwest Freeway
Sugar Land, TX 77478
(281) 494-6699

Book Hotel

Visit Website

View on Google Maps

Details

Designed for longer stays, the Extended Stay America Sugar Land provides all the comforts of home. Situated between Sugar Land and neighbor, Stafford, Texas, Extended Stay America Sugar Land is a short drive from the Sugar Land Heritage Museum & Visitor Center, Fort Bend Children's Discovery Center and regional attraction, BAPS Shri Swaminarayan Mandir.

Nearby Dining

Nearby Shopping

Nearby Things to Do