Best Western Sugar Land Inn, Sugar Land

Best Western Sugar Land Inn

6330 E Riverpark Drive

Stay at this brand new Sugar Land hotel located just minutes from Sugar Land Town Square and Downtown Houston. Located in Sugar Land, Texas, the new Best Western Sugar Land Inn offers the finest guest accommodations, superb customer service, excellent amenities and a convenient location to all local attractions and businesses. A short car ride away, hotel guests can spend the day exploring Sugar Land Town Square and downtown Houston. Each beautifully appointed guest room at the Best Western Sugar Land Inn comes fully equipped with a microwave, refrigerator, cable satellite television with HBO and high-speed Internet access. Guests are welcome to a complimentary continental breakfast each morning. For added comfort and convenience, this Sugar Land hotel features an outdoor swimming pool, hot tub, exercise facility and meeting space that can accommodate up to 25 people. The Best Western Sugar Land Inn is ideally situated just minutes from Stafford Convention & Performing Arts Center and George Ranch Historical Park. Memorial Hermann Sugar Land Hospital and the University of Houston- Sugar Land Campus are both nearby making the Best Western Sugar Land Inn ideal lodging for guests visiting friends or family. Make a reservation today at the Best Western Sugar Land Inn and save