The hotel is ideally situated just 5 min from Avignon, the Papal city, with highlights such as the famous Bridge of Avignon, the Pope's Palace and the ramparts of Avignon located nearby.
See more: Hotels in Europe Hotels in France Hotels in Avignon Holiday Destinations in Europe