La Halte du Moulin Hotel
Chef Lieu, 74430 Seytroux, France, Seytroux, 74430
Set in the mountain village of Seytroux, a 25-minute drive from Lake Geneva and Thonon-les-Bains, La Halte du Moulin offers guest rooms with wooden décor. Free private parking is available on site.