El hotel, restaurado, tiene un edificio de 5 plantas y 66 habitaciones. Está climatizado y su origen se remonta al siglo XVIII. Ofrece a sus huéspedes una recepción con ascensores. Además, podrá aparcar su vehículo en un aparcamiento techado situado a 200 m (con cargo adicional).
Este magnífico hotel está situado en la Place de l'Horloge, muy cerca de las calles de tiendas y del casco antiguo. El palacio papal está situado a 200 metros, el famoso puente St. Benezet a unos 500, la estación Avignon Centre a 700 y la estación de TGV a 7 kilómetros. Enfrente del hotel podrá encontrar servicio de transporte público.
El hotel se encuentra en el corazón de Aviñón. Está cerca del Palais des Papes y el Centro Internacional de Congresos. El aeropuerto Internacional de Marsella es el principal aeropuerto más cercano.