Filter Results
3 star hotels in Stafford
Hampton Inn Houston Stafford
4714 Techniplex Dr, Stafford, United States View map
Featuring a swimming pool, Hampton Inn Houston Stafford is a 10-minute drive from the performing arts theater "Fort Bend Theatre". The 3-star inn also offers high speed Internet access throughout the…
Comfort Suites Stafford Near Sugarland
4820 Techniplex Dr., Stafford, United States View map
The 3-star Comfort Suites Stafford Near Sugarland is located at a 6 km distance from Fort Bend Children's Discovery Center and features meeting rooms and a business centre for those travelling on…
La Quinta By Wyndham Houston Stafford Sugarland
12727 Southwest Freeway, Stafford, United States View map
La Quinta By Wyndham Houston Stafford Sugarland Hotel offers 125 rooms 3.6 km from Mark McGrath Park. A free carpark, an outdoor swimming pool and a golf course are also available at this inn.
Sleep Inn & Suites Stafford
4810 Alpine Drive, Stafford, United States View map
The 3-star Sleep Inn & Suites Stafford lies nearly a 25-minute walk from Stafford Centre of Performing Arts and at the foot of a motorway. Boasting an indoor swimming pool plus a gym and an indoor…
Courtyard Houston Sugar Land/Stafford
12655 Southwest Freeway, Stafford, United States View map
Courtyard Houston Sugar Land/Stafford Hotel is a lovely 3-star property set approximately 15 minutes by car from the baseball stadium "Constellation Field" and 2.2 km from The Fountains. This…
Staybridge Suites Houston Stafford - Sugar Land, An Ihg Hotel
11101 Fountain Lake Drive, Stafford, United States View map
Nestled near The Fountains, the perfect 3-star Staybridge Suites Houston Stafford - Sugar Land offers modern rooms with Wi-Fi throughout the property. Thanks to the perfect location, the…
Oyo Hotel Stafford Tx I-69 North
11206 W Airport Blvd, Stafford, United States View map
The 3-star Oyo Hotel Stafford Tx I-69 North includes 180 rooms and is set within 7 km of Sugar Land Town Square Shopping Complex. This smoke-free inn features a seasonal outdoor pool and Wi-Fi…
Homewood Suites By Hilton Houston Stafford Sugar Land
4520 Techniplex Drive, Stafford, United States View map
Located at a 6 km distance from Sugar Land Town Square Shopping Complex, the fine 3-star Homewood Suites By Hilton Houston Stafford Sugar Land offers spacious rooms within 25 minutes' walk of The…
Residence Inn Houston Sugar Land/Stafford
12703 Southwest Freeway, Stafford, United States View map
The 3-star Residence Inn Houston Sugar Land Stafford includes spacious rooms approximately a 15-minute ride from the baseball stadium "Constellation Field". BAPS Shri Swaminarayan Mandir Houston…
Days Inn & Suites by Wyndham Sugarland/Stafford
4630 Techniplex Drive, Stafford, United States View map
Days Inn Sugarland/Stafford is a great place to stay in the Southwest Houston district, within 15 minutes' drive of Sugar Land Town Square Shopping Complex. Guests at this 3-star inn can enjoy Wi-Fi…