133, bis Av Maréchal Foch - Le Puy-en-Velay
Our guest house is located on the heights of the town of Le Puy and offers a 180 ° view of the city and monuments. Nestled in lush greenery and flowers, our house offers quality comfort. The hospitality and friendliness to the villa Champfleury is a lifestyle.