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.