Das Lennon By Avalon Hotel Paris Gare Du Nord bietet einen Verkaufsautomaten und einen Ausflugsschalter und ist zudem in ungefähr 5 Gehminuten Entfernung von der Église Saint-Vincent-de-Paul gelegen. Das Hotel bietet einen Gepäckraum und liegt etwa 400 Meter vom Bahnhof Paris-Nord entfernt.
Avenue des Champs-Élysées ist 3 Kilometer von dem 2-Sterne-Hotel und der Louvre lässt sich in ca. 25 Gehminuten erreichen. Das Lennon By Avalon Hotel Paris Gare Du Nord befindet sich in Paris, in unmittelbarer Nähe vom Bahnhof Paris-Nord. Die Unterkunft liegt in einer 2 km Entfernung vom Centre Georges Pompidou. Die U-Bahn-Station Gare du Nord, die nur 400 Meter zu Fuß von hier entfernt liegt, bietet eine schnelle Verbindung in alle Stadtteile von Paris.
Einige Zimmer verfügen über Bügelmöglichkeiten und eine Klimaanlage sowie Ausstattung zur Kaffee- & Teezubereitung für Ihre Bequemlichkeit. Auch diese Zimmer sind mit Teppichbodenbelag ausgestattet. Einige Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen über einen Haartrockner und Handtücher.
Das Lennon By Avalon Hotel Paris Gare Du Nord bietet jeden Tag ein kostenloses Frühstücksbuffet an. Das Restaurant Les RDV italiens ist circa 5 Gehminuten vom Hotel entfernt gelegen.