Mercure Avignon Centre Palais des Papes



Avignon • Show on map
Price as low as EUR 121.77
In the heart of Avignon on the main square "Place de l'Horloge" 50 meters away from the Popes Palace and 500 metres from the Pont d'Avignon Mercure Avignon Centre Palais des Papes features free Wi-Fi…More info


