Swiss Mountains offers accommodations in Leysin, 20 miles from Train Station Montreux and 18 miles from Chillon Castle. The apartment features free Wifi and free private parking.
Featuring a balcony, this apartment also comes with a satellite flat-screen TV, a fully equipped kitchen, and 2 bathrooms. The accommodation is non-smoking.
Guests at the apartment will be able to enjoy activities in and around Leysin, like hiking.
Musée National Suisse de l'audiovisuel is 19 miles from Swiss Mountains, while Rochers de Naye is 30 miles from the property. The nearest airport is Geneva International Airport, 76 miles from the accommodation.