Karta Vacation Rentals
Up in the alpine village of Les Crosets in Val d'Illiez. A family-friendly mountain base with direct ski access and wide mountain views. About 23 miles from Chillon Castle, 25 miles from Montreux train station and 24 miles from the Musée National Suisse de l'audiovisuel; Geneva Airport is roughly 81 miles away.