El hotel, construido en 1900, consta de 31 habitaciones en total y de diversas instalaciones como vestíbulo con recepción 24 horas y caja fuerte, consigna de equipajes, guardarropa, servicios de fax y fotocopiadora, y sala de desayunos. La conexión a Internet WiFi es gratuita y hay un aparcamiento público cerca. Un ascensor ofrece fácil acceso a las plantas superiores del hotel y también hay un bar y un jardín privado.
Este hotel ecológico, adecuado para familias, está situado a medio camino entre el barrio de Montmartre (con la Basílica del Sagrado Corazón) y la casa de la ópera, y a menos de 3 minutos a pie de 2 estaciones de metro (Saint Georges y Pigalle). También está cerca de la estación Gare du Nord y de la terminal de trenes Eurostar. El Arco del Triunfo dista aproximadamente 3,5 km del hotel urbano y la catedral Notre-Dame de París dista 4 km. Los aeropuertos más cercanos son Orly, situado aproximadamente a 10 km, y Charles de Gaulle, el cual dista unos 16 km.
Cada mañana se sirve un desayuno de bufet.