Im Viertel 11. Arrondissement von Paris gelegen, zeichnet sich das 5-Sterne-Hôtel Richard Paris durch seine exklusive Lage aus, lediglich 18 Gehminuten vom Musée Édith Piaf entfernt, aus. Mit 41 Zimmern bietet es nicht nur Komfort, sondern auch eine attraktive Aussicht auf die Stadt. Ein privater Parkplatz ist in der Nähe für 2 $ pro Tag vorhanden.
Einige der klimatisierten Zimmer verfügen über einen Essbereich und eine Küche sowie bieten viele beliebte Einrichtungen — WLAN und einen Flachbildfernseher mit Satellitenkanälen sowie einen elektrischen Wasserkocher. Diese Zimmer sind ebenfalls mit Marmorböden ausgestattet. Die Bäder sind mit einer getrennten Toilette und einer Dusche ausgestattet und verfügen zudem über Handtücher.
Das Restaurant Les Petits Céleste mit einer großen Auswahl an Gerichten ist ungefähr 5 Fußminuten vom Hôtel Richard entfernt.
Das Hotel liegt 3 km vom Louvre und 2 km vom Bahnhof Paris Gare de l’Est. Zu den Sehenswürdigkeiten, die in einer Entfernung von 25 Minuten zu Fuß vom Hôtel Richard Paris sind, gehört die Kathedrale Notre-Dame. Das Nationale Naturkundemuseum liegt etwa 2 Kilometer von der Unterkunft entfernt, während die U-Bahn-Station Voltaire nur wenige Schritte entfernt vom Hotel ist.