Situé à l'ouest du centre-ville de Houston, cet hôtel se trouve à 15 minutes de route du parc George Bush. Le Holiday Inn Hotel Houston Westchase comprend une piscine intérieure, une grande salle de sport et des chambres dotées d'une télévision à écran plat.
Affichant une décoration moderne, les chambres de l'Holiday Inn Hotel Houston Westchase sont équipées d'une connexion Wi-Fi gratuite, d'un four micro-ondes et d'un réfrigérateur. Elles disposent également d'un coin salon et d'un bureau.
Le Sporting News Grill est un restaurant-bar à thème sportif. Il sert une cuisine américaine avec des spécialités du Texas. Vous pourrez apprécier vos plats dans le restaurant ou dans le patio.
Le Holiday Inn Hotel Houston Westchase abrite un centre d'affaires à service complet et une blanchisserie.
Le musée des enfants de Houston, l'Université Rice et le stade de baseball Minute Maid Stadium se trouvent à 20 minutes en voiture. Le centre commercial Galleria est accessible en 10 minutes de route depuis l'hôtel.