Located west of downtown Houston, this Holiday Inn is a 15-minute drive from George Bush Park. The hotel features an indoor pool, a large gym and rooms with flat-screen TVs. Rooms at the Holiday Inn Hotel Houston Westchase offer a modern décor and are equipped with free Wi-Fi, a microwave and refrigerator. A seating area and work desk are also provided. Sporting News Grill is a sports themed restaurant and bar. It serves American cuisine with Texas specialties and guests can eat inside or on the patio. Houston Holiday Inn has a full-service business center and laundry facilities on site. Children's Museum of Houston, Rice University and Minute Maid Stadium are all within a 20-minute drive. The Galleria Shopping Mall is a 10-minute drive from the Holiday Inn Houston hotel.
Number of rooms : 130
Michelin Travel Partner will process your email address in order to manage your subscription to the ViaMichelin newsletter. You may unsubscribe at any time by clicking the unsubscribe link included in the newsletter. Find out more about managing your data and your rights