5-Star Luxury Accommodation Villars

Lemon On The Mountain
favorite_border
add to favorites

Lemon On The Mountain

Villars, Vaud, Switzerland
From€434
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.....
€434 price from4 guests2 bedrooms
View open_in_new