Available rooms from Sat 07 November 2026 to Sun 08 November 2026.
Available rooms from Sat 07 November 2026 to Sun 08 November 2026.
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.