This Stafford hotel is located southwest of Houston, across the street from the Fountains Shopping Center. It features free Wi-Fi, an outdoor pool with sundeck and rooms with flat-screen TV.
The spacious rooms at Courtyard Houston Sugar Land offer a coffee maker, work desk and a lounge chair. Cable TV and video games are provided.
Guests have free access to the gym and 24-hour business center. This Sugar Land Courtyard hotel also has an onsite Bistro, which offers healthy breakfast options, Starbucks beverages and dinner service with cocktails.
Sugar Land Conference Center is a 5-minute drive from this Courtyard Sugar Land hotel. The Houston Museum of Natural Science and Cullinan Park are both 10 minutes away.
Number of rooms : 5
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From $80
Residence Inn Houston Sugar Land/Stafford
Very good 8.5
106 m -
12703 Southwest Freeway, Stafford TX 77477