Holiday Inn Express and Suites Stafford NW - Sugar Land
Welcome to the Holiday Inn Express & Suites Stafford NW Sugar Land! Our BRAND NEW hotel is located conveniently along Hwy 59/Interstate 69, near Sam Houston Parkway and Hwy 90. While relaxing at the hotel, take advantage of our IHG Studio state of the art technology indoor pool and order in using GrubHub an IHG partner.