Location: 500 m. from the city centre and 25 Km. from the beach.
See more: Hotels in Europe Hotels in France Hotels in Aix-en-provence Holiday Destinations in Europe