El hotel ofrece 66 confortables habitaciones dotadas de baño privado, secador de pelo, aire acondicionado, calefacción, teléfono, radio, TV de pantalla plana vía satélite, minibar (con cargo), conexión a Internet WiFi y caja fuerte para ordenadores portátiles. Cuenta además con sala de desayunos, salón biblioteca, caja fuerte en recepción y WiFi gratuito en todo el establecimiento.
Situación: en el corazón de la histórica ciudad de Avignon, a dos pasos del prestigioso Palacio de los Papas y del centro de Congresos, el hotel se encuentra junto a la plaza de L'Horloge.