The La Quinta Inn-Stafford Sugar Land is located southwest of Houston
convenient to the entertainment and sports venues of downtown Houston. Step back in time at George Ranch Historical Park
visit Brazos Bend State Park along the banks of the Brazos River or spend a day at the Fort Bend County Fairgrounds. Several restaurants are located within walking distance.<#>All rooms at this La Quinta Inn are spacious and come with plenty of amenities with microfridges available upon request. Tasty continental breakfast is served in the bright lobby each morning. Also available are meeting facilities and a refreshing outdoor swimming pool.