This pleasant hotel offers an oasis of relaxation at the heart of the city. Links to the public transport network lie 500 m away and can easily be reached on foot.
See more: Hotels in Europe Hotels in France Hotels in Avignon Holiday Destinations in Europe