13434 Southwest Freeway Sugar Land Texas
With a stay at Springhill Suites Houston Sugar Land in Sugar Land, you'll be within a 5-minute drive of CHI St. Luke's Health-Sugar Land Hospital and Sugar Lakes Family Practice. Featured amenities include complimentary wired Internet access, a business center, and complimentary newspapers in the lobby. Free self parking is available onsite.