Phone Number 7867710336
Residence Inn Houston Westchase on Westheimer
9965 Westheimer @ Elmside, In Houston (Westchase), Houston, TX 77042, United States
Rating
4.2
Price Level
$$
Rooms
120
Pets
Yes
10
Apr

Residence Inn Houston Westchase on Westheimer, Houston

Residence Inn Houston Westchase on Westheimer

Residence Inn Houston Westchase on Westheimer

Price & Availability

Overall

Excellent
4.2
142 reviews

Customers Review

Value 4.3
Location 4.6
Cleanliness 4.3
Comfort 4.4
Neighborhood 4.3
Amenities 3.7
Condition 4.1
Quality 5
Recomendation 93%