Este hotel de diseño está situado en el XVII Distrito de París, a solo 450 metros de la estación de metro La Fourche. Sirve un desayuno buffet a diario en su moderno comedor. Las habitaciones del Art Hotel están decoradas en cálidos tonos neutros. Disponen de aire acondicionado y TV vía satélite de pantalla plana. El hotel cuenta con personal disponible las 24 horas y mostrador de información turística. El hotel está a 15 minutos en metro del Stade de France, el Arco de Triunfo y los Campos Elíseos y a 2 km de Montmartre y la basílica del Sagrado Corazón.