Karta Vacation Rentals
In the old town of Le Puy-en-Velay in south-central France. A short walk from the pilgrimage chapel of Saint Michel d'Aiguilhe and the magnificent Le Puy Cathedral. Steps from charming bistros and local restaurants. A family-friendly base for pilgrims and sightseers.