Luxury Villas In Avignon

Sitting on the left bank of the River Rhone Avignon is often referred to as The City of Popes as it was the centre of Catholicism between 1309 and 1423. Nowadays it is known for its cultural scene including the annual theatre festival. Our luxurious estate sits on its own private island in the Rhone and is a short drive from the City centre.