Das Hotel De Nemours Paris besitzt 27 Zimmer und liegt rund 2 km von der Basilika Sacré-Cœur entfernt.
Das Hotel befindet sich im Stadtteil 11. Arrondissement von Paris, in etwa 25 Gehminuten Entfernung von einer heiligen Stätte, der Kathedrale Notre-Dame. Tour Montparnasse ist in ca. 4 km Entfernung gelegen. Das Hotel liegt in einer Entfernung von ca. 10 Autominuten vom Louvre. Das Nemours liegt sehr günstig in unmittelbarer Nähe von der U-Bahn-Station Parmentier. Die Unterkunft ist in 27 Minuten mit dem Auto vom Flughafen Paris-Orly zu erreichen, der etwa 20 km entfernt liegt.
Einige Zimmer in dem 2-Sterne-Hotel sind mit einer individuellen Klimaregelung und Zentralheizung ausgestattet und verfügen über Selbstversorgeroptionen, vor allem einen Wasserkocher. Die Zimmer bieten den Gästen ein Balkon, ein Schreibtisch und ein Flachbildfernseher mit Satellitenkanälen.
Das Nemours Paris bietet auch ein einfaches Frühstück an. Das Restaurant Tien Hiang liegt 250 m von der Unterkunft.