El All Seasons está a 4 km de las murallas de Aviñón, en el corazón de la Provenza y las montañas de Luberon. El hotel dispone de 79 habitaciones con aire acondicionado insonorizadas, un restaurante, bar y 6 salas de conferencias y seminarios (máximo 150 personas). Este hotel de 3 estrellas es adecuado para un viaje de negocios o una visita a Avignon con su pareja o familia. Los huéspedes también pueden disfrutar de los beneficios de un aparcamiento privado y de la piscina. La propiedad ha sido renovada completamente.