El hotel fue renovado en 2005 y dispone de un total de 64 habitaciones en 6 plantas. Dispone de recepción abierta 24 horas, ascensor, salón de desayunos, y conexión a Internet.
Este moderno hotel se encuentra en el centro de París, a 100 m de una parada de transporte. La estación de trentes Gare du Nord y el metro quedan a unos 200 m, mientras que el aeropuerto Charles de Gaulle está a 25 km y el de Orly, a 35 km.
Por las mañanas se sirve desayuno.