Hotel Holiday Inn Paris Notre Dame położony jest w Paryżu, 1 km od Panteonu oraz 600 metrów od katedry Notre-Dame i od Ogrodu Luksemburskiego. Zapewnia on taras z ogrodem na dachu, z którego roztacza się panoramiczny widok na okolicę. Na miejscu można bezpłatnie korzystać z WiFi. Obiekt oferuje pokoje typu standard oraz executive, a także apartamenty. Każdy z nich jest klimatyzowany i wyposażony w telewizor z płaskim ekranem. Wybrane dysponują balkonem, z którego podziwiać można widoki na Wieżę Eiffla lub linię dachów na tle nieba. Codziennie rano w hotelu serwowane jest śniadanie w formie bufetu. Można je również zamówić do pokoju. Goście mogą zrelaksować się przy drinku na tarasie w ogrodzie. Na terenie obiektu mieści się także bar i bar przekąskowy. Hotel oferuje transfer, a jego położenie zapewnia dogodne połączenia komunikacyjne za pośrednictwem systemu Ile-de-France. Stacje metra Odéon i Saint-Michel oddalone są o 160 metrów od budynku.