With a stay at Intown Suites Extended Stay Houston - Westchase in Houston (Westchase), you'll be a 1-minute drive from Westheimer Rd and 5 minutes from CityCentre. Featured amenities include express check-out, laundry facilities, and an elevator. Free self parking is available onsite.