Location

*The Residence Inn Houston Sugar Land hotel is located in the city of Sugar Land, southwest of downtown Houston
*Just off the Southwest Freeway
*Across the road from The Fountains Shopping Center
*25 miles from Hobby Airport
*35 miles from George Bush Intercontinental Airport