
Extended Stay America Select Suites - Houston - Sugar Land
Sugar Land Texas
Check in
3:00 PM
Check out
11:00 AM
Discover a paradise for pets and their owners at Extended Stay America Select Suites - Houston - Sugar Land, where four-legged travelers are treated like VIP guests, you'll be in the suburbs, a 5-minute drive from Sugar Land Town Square and 7 minutes from Smart Financial Centre at Sugar Land. This hotel is 30 minutes drive to Westheimer Rd and 45 minutes drive to NRG Park.
Make yourself at home in one of the 146 guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. 32-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include phones, as well as desks and microwaves.
Property Details
Location
13420 Southwest Freeway, Sugar Land, Texas 77478, United States