Close Window
View Category

View All Photos

Residence Inn Houston Westchase on Westheimer


Check Rates & Availability

Hotel Views

Exterior (1 of 31)

Located at Westheimer and Elmside, our hotel is within walking distance of the Carillion Center, featuring world-class shopping and many restaurants. Our Residence Inn is more like a community than a hotel.