L'hôtel 2 étoiles Holiday Inn Express Houston North-1960 Champions Area est situé près d'un quartier de divertissements. Il offre 69 chambres juste à une distance de 2 km du Parc Meyer. Du Wi-Fi est disponible dans les zones publiques et un parking sur place est également offert.
Situé au cœur d'Houston, le mini-hôtel est à côté de Westfield Community Baptist Church. L'hôtel est centralement situé dans un quartier de shopping, à moins de 9 minutes à pied de North Oaks Shopping Center. Les attractions culturelles à proximité incluent Pearl Fincher Museum of Fine Arts, qui se trouve à une distance de 2 km de cet immeuble. Holiday Inn Express Houston North-1960 Champions Area est à 25 minutes en voiture de l'aéroport intercontinental George Bush d'Houston, qui est à 25 km.
Les équipements des chambres comprennent une TV à écran plat avec des chaînes satellite ainsi qu'une cafetière/théière. Les pièces sont équipées d'une douche ouverte, une toilette séparée et une baignoire, en outre un séchoir et des serviettes sont aussi fournis.
Chaque matin un petit déjeuner gratuit sous forme de buffet est servi aux invités. Vous pouvez marcher 5 minutes jusqu'à Spring Creek BBQ ou manger au restaurant Pho Truc Vietnamese Noodle Hose, situé à moins de 13 minutes de marche.