2 Avenue Du 11 Novembre, Mende
This family-run hotel is situated in the heart of France near the Tarn Gorges the National Park of Cevennes and the Aubrac region.