No image available for this hotel
No image available for this hotel
Villeneuve, Villeneuve
Spend a second to
save a fortune!
Spend a second to save a fortune!
Route des Mennettes 5, Villeneuve
Situated in Villeneuve and only 5.5 km from Train station Montreux, Libellules features accommodation with mountain views, free WiFi and free private parking.
See MoreUsage of subsidiary facilities may incur additional fees