Avignon Villa calme Villa Avignon, ViaRhona
Boasting garden views, Avignon Villa calme features accommodation with a balcony, around 3.6 km from Papal Palace. Set 1.7 km from Avignon Central Station, the property offers a terrace and free private parking.
82 Avenue des Sources, 84000 Avignon, France