29 Rue Des Capucins, Le Puy
Located in the town of Le Puy-en-Velay this hotel features and a terrace in the garden. It offers modern guest rooms with free Wi-Fi and a flat-screen TV.