Holiday Inn - Houston Westchase
The only place to book connecting hotel rooms and suites. Here's how.
With a stay at Holiday Inn - Houston Westchase in Houston (Westchase), you'll be a 5-minute drive from CityCentre and 7 minutes from Memorial City Mall. This hotel is 9.9 mi (15.9 km) from Memorial Park and 10 mi (16.1 km) from Rice University.
0 amenities at Holiday Inn - Houston Westchase
41 images of Holiday Inn - Houston Westchase
- See More...
Holiday Inn - Houston Westchase reviews
125 reviews