Located in the main street of Avignon, close to the main museums, shops and restaurants, these contemporary apartments have free internet access. Avignon Central Train Station is a 3-minute walk away.
Address: 25 Rue de la RǸpublique, Avignon
Rates from:
EUR 39 Book Now