Das 2-Sterne-Hotel Excelsior Paris liegt in unmittelbarer Nähe von Monoprix, und zwar ca. 5 Minuten zu Fuß von hier entfernt. Die Gäste des Hotels werden die Aussicht auf die Stadt und die erstklassige Lage in der Nähe von einer U-Bahn-Station zu schätzen wissen.
Das Hotel befindet sich in der Nähe vom Unterhaltungs- Viertel, in circa 2 km Entfernung von der Basilika Sacré-Cœur und in circa 2,1 km Entfernung vom Louvre. Das Excelsior Paris liegt ideal in rund 15 Fahrminuten Entfernung vom Eiffelturm. Der Platz der Republik ist ebenfalls lediglich 450 Meter von der Unterkunft entfernt. Das Hotel ist in 26 Minuten mit dem Auto vom Flughafen Paris-Orly aus zu erreichen.
Das Excelsior verfügt über 53 klimatisierte Zimmer, einige haben einen Balkon und eine Terrasse. Zu den weiteren Annehmlichkeiten gehören ein Zusatzbett und eine Klimaanlage sowie einen Plasma-TV für Ihre Unterhaltung.
In der Unterkunft wird morgens ein einfaches Frühstück serviert. Das Restaurant Le Petit Chateau D'eau ist sehr zu empfehen und liegt zudem rund 5 Gehminuten vom Hotel Excelsior entfernt.