5-Star Luxury Rentals Vaud

Lemon On The Mountain
favorite_border
add to favorites

Lemon On The Mountain

Villars, Vaud, Switzerland
4 guests
2 bedrooms
This bright and cosy apartment built in 1900 awaits you in Switzerland, granting you beautiful views of the surrounding mountains and verdant landscape. If you’ve been craving a rural escape, you’re i.....
From €432
View RentalArrow forward