Intown Suites Extended Stay Houston - Westchase
Houston Texas
Check in
11:00 AM
Check out
11:00 AM
Experience extraordinary comfort and unparalleled hospitality from the moment you arrive at Intown Suites Extended Stay Houston - Westchase, you'll be a 1-minute drive from Westheimer Road and 5 minutes from CityCentre. This hotel is 40 minutes drive to MD Anderson Cancer Center and 35 minutes drive to Rice University.
Unwind and recharge with air conditioning, a 49-inch flat-screen TV, cable & satellite channels and mini-refrigerator. Conveniences include a full kitchen, a phone, wheelchair-accessibility and a desk.
Property Details
Location
3100 W Sam Houston Pkwy S, Houston, Texas 77042, United States