Das Aparthotel befindet sich in einem prächtigen historischen Gebäude aus dem Anfang des 20. Jahrhunderts und besitzt auf 7 Stockwerken 51 Apartments mit Blick auf den Boulevard, das Palais oder den Louvre. Zu den Annehmlichkeiten gehören eine Münzwäscherei, eine kostenlose Computerecke mit Internetzugang, ein Lebensmittellieferservice und eine 24h-Rezeption mit Check-out-Service in der Lobby. Die klimatisierte Anlage bietet überdies Hotelsafe, Aufzug, TV-Lounge und Restaurant.