Este Holiday Inn está situado al oeste del centro de Houston, a 15 minutos en coche del parque George Bush. El hotel cuenta con un gran gimnasio y habitaciones con TV de pantalla plana.
Las habitaciones del Doubletree by Hilton Houston Westchase presentan una decoración moderna y están equipadas con conexión Wi-Fi gratuita, microondas y nevera. También incluyen zona de estar y escritorio.
El Sporting News Grill es un bar restaurante de temática deportiva. Sirve cocina americana con especialidades de Texas y los huéspedes pueden comer en el interior o en el patio.
El Houston Holiday Inn cuenta con centro de negocios de servicio completo y servicio de lavandería.
El Museo de los Niños de Houston, la Universidad Rice y el estadio Minute Maid están a 20 minutos en coche. El centro comercial Galleria se encuentra a 10 minutos en coche del hotel Holiday Inn Houston.