Contribute photo
Le Pic de l'Aigle
Charming pet-friendly hotel in Barjols with garden, free parking, and select units with dining areas or terraces. 24 km from Aix-en-Provence.