Mercure Avignon Centre Palais des Papes
Avignon • Show on map Price as low as EUR 121.77In 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