Location: in the city center, 8 Km from Avignon Airport, 600 m from the nearest train station.
See more: Hotels in Europe Hotels in France Hotels in Avignon Holiday Destinations in Europe