Mercure Pont d'Avignon
Exceptionally situated in the heart of the city, at the foot of the Pope’s Palace, 2 minutes from the Pont d’Avignon and the town’s main square “Place de L’Horloge”. All rooms are fully equipped with air conditioned, mini bar, direct dial phone and satellite TV.
Read More