The hotel offers peace and distinction in the city centre at 100 m from the sea and at 250 m from the tennis club (one of the most beautiful in France).
See more: Hotels in Europe Hotels in France Hotels in Avignon Holiday Destinations in Europe