Room from 95 €
Featuring a gastronomic, Michelin-starred restaurant, Le Haut Allier is located in Le Pont d'Alleyras, 150 metres from L’Allier River. Free WiFi access is available.
Each room features a balcony, views of the mountains and the river, a flat-screen…
Located 7.6 km
away of Saint-Christophe-d'Allier