5-Star Luxury Accommodation Villars
photo_camera
see more photos
place
view on map
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
roomListings Locations
close