Contribute photo
Hotel Du Soleil
Charming 18th-century hotel in Mijoux with en-suite rooms, cable TV, and free Wi-Fi. Ideal for a peaceful getaway in the French countryside.