Este establecimiento disponde de Bar/Lounge y Sala de banquetes/Reuniones. Todos los huéspedes deben contactar con el hotel por correo electrónico o por teléfono antes de la llegada para recibir instrucciones de check in.
El hotel se encuentra en el corazón de París, en una calle tranquila del distrito 18 y cerca de Montmartre y de Sacré Coeur. La parada de metro La Chapelle-Gare du Nord le ofrece conexión directa con las principales atracciones de París, como los Campos Elíseos, Notre Dame, Quartier Latin y muchos otros monumentos. El aeropuerto de Orly se encuentra a unos 50 km y el de Charles de Gaulle a 30 km.
Los apartametnos disponen de baño privado y servicio de té/café de cortesía.
La estación de tren más grande de París. Abierta en el año 1846, fue reconstruida por el arquitecto Jacques Hittorf en 1861, en un estilo neoclásico moderno y posee una majestuosa fachada decorada con veintitrés estatuas de famosos escultores. La Gare du Nord permite acceder a una importante red ferroviaria entre los RER de la periferia Norte, los TGV (Lille), el Thalys (Bruselas, Amsterdam o Colonia) y el Eurostar (Londres). Alberga varios comercios y servicios, así como una oficina de información del Office du Tourisme et des Congrès de Paris.