Location. 3 Km. from the town centre and 25 Km. from the airport.
See more: Hotels in Europe Hotels in France Hotels in Aix-en-provence Holiday Destinations in Europe