Situated in Aix-en-Provence, 25 km from Marseille Saint-Charles Train Station, thecamp Hôtel & Lodges - Aix en Provence features accommodation with a seasonal outdoor swimming pool, free private parking, a fitness centre and a garden. With a…
Located
7.7 km from Velaux