El hotel está situado a tan solo unos minutos del Palacio Papal, en el corazón de Avignon. El hotel tiene 80 habitaciones localizadas en un historico edificio del S. XVI, manteniendo el espíritu del periodo pero a la vez mezclado con la influencia contemporanea del famoso arquitecto Jean Nouvel.