About it
Chez Juliette is located in Leysin, just 21 miles from Train Station Montreux and 19 miles from Chillon Castle. The property is around 20 miles from Musée National Suisse de l'audiovisuel, 26 miles from Alimentarium, and 31 miles from Rochers de Naye. The apartment also features free Wifi and free private parking.
The accommodation is non-smoking.
The nearest airport is Geneva - French Sector Airport, 76 miles from the apartment.