Situado en un edificio de principios del siglo XX cerca de diversas galerías de arte, restaurantes, boutiques de moda y tiendas de curiosidades, este hotel ofrece habitaciones modernas con todos los servicios estándar, muchas de ellas tienen vistas de la ciudad y de la Torre Eiffel. Servicios: restaurante, bar con música de piano y chimenea, restaurante con terraza de verano en el séptimo piso, salas de reuniones.
El hotel está situado en Montmartre, a sólo tres minutos a pie de las paradas de metro de Blanche o Place de Clichy, que proporcionan fácil acceso a todo París. Sacre Coeur y Place du Tertre están a poca distancia andando. Otros lugares turísticos principales como Pigalle y Moulin Rouge también se pueden explorar fácilmente a pie.
El restaurante La Terrasse se encuentra en la planta baja. Su diseño armoniza con el del hotel y ofrece excelente cocina francesa. En verano, uno puede disfrutar de la cocina soleada en la terraza de la séptima planta, que cuenta con unas prestigiosas vistas panorámicas de París. En la primera planta también hay un piano bar llamado Au Coin du Feu, donde habitualmente se toca música en vivo. Es un espacio encantador con un ambiente muy cálido, una enorme chimenea y cómodos sillones de cuero que realzan su carácter especial y su elevada categoría.