Günstig im Stadtviertel 18. Arrondissement gelegen, ist das Hotel mit 72 Zimmern 5 Gehminuten von der U-Bahnstation Lamarck-Caulaincourt entfernt und verfügt über ein türkisches Dampfbad, ein türkisches Bad und einen Jacuzzi. In den öffentlichen Bereichen wird den Gästen WLAN angeboten sowie ein Safe und ein 24-Stunden-Sicherheitsdienst vor Ort.
Arc de Triomphe de l’Étoile ist innerhalb von 10 Minuten mit dem Auto erreichbar. Das Hotel bietet Zimmer in besonderer Lage, in 4 km Entfernung vom Zentrum von Paris. Basilika Sacré-Cœur liegt in unmittelbarer Nähe zum Hotel.