The 3-star Sleep Inn & Suites Stafford is within a 10-minute drive of Fort Bend Children's Discovery Center and has an indoor swimming pool plus a fitness suite. The pet-friendly inn is a good starting point to Stafford's sports attractions, including Mercer Stadium, which is 15 minutes away by car.
This Stafford property in the Southwest Houston district of Stafford, is set 10 minutes' drive from BAPS Shri Swaminarayan Mandir Houston Hindu Temple and about 2.6 km from such shopping venues as Stafford Centre of Performing Arts. The Sleep Inn & Suites Stafford offers proximity to natural sights like Mark McGrath Park (2.1 km) and Sugar Mill Park (3.8 km). Entertainment options in the area feature Southwest Indoor Soccer Center about 3 km from the accommodation. Sleep Inn & Suites Stafford is conveniently located 40 km from William P. Hobby airport.
Some of the 63 smoke-free rooms at this Stafford property are furnished with a sofa set and a work desk, and appointed with a coffeemaker. Guests can also use a bath and a shower, along with such amenities as toiletries.
In the morning, enjoy a free breakfast in the lobby. Drinks are available at the coffee bar. Live Oak Grill with American cuisine is located within 20 minutes' walk of this Stafford hotel.
Book Sleep Inn & Suites Stafford
More +
Less -