L'hotel si trova a 300 m dal centro di Pompidou e a 2 minuti a piedi dalla stazione della metropolitana Hôtel de Ville.
Le camere (alcune con balcone) sono dotate di aria condizionata, TV satellitare e bagno privato con vasca o doccia, articoli da toeletta gratuiti e asciugacapelli.
L'hotel offre una colazione continentale e un servizio di noleggio biciclette e dispone di una reception aperta 24 ore su 24 e di un deposito bagagli.
La Cattedrale di Notre Dame dista 600 m e il Museo del Louvre 1 km.