Searching for availability...Sort By: 359212 Hyatt Place Houston/Sugar Land 16730 Creek Bend Drive Sugar Land, TX, 77478 6.1 miles from Stafford Centre 9.5 3 Stars Hotel Searching 27404 Residence Inn Houston Sugar Land/Stafford 12703 Southwest Fwy Stafford, TX, 77477 2.4 miles from Stafford Centre 8.9 3 Stars Hotel Searching 216333 Homewood Suites By Hilton Houston Stafford Sugar Land 4520 Techniplex Dr Stafford, TX, 77477 1.9 miles from Stafford Centre 1.0 3 Stars Hotel Searching |