Hotel nearby Noville
1 found
NEW 3BD Luxury Villa on the Geneva Lake / Montreux
Located in Villeneuve, NEW 3BD Luxury Villa on the Geneva Lake / Montreux provides accommodation with a patio and free WiFi. With lake views, this accommodation offers a balcony.
More Hotel in other Cities
Interesting places in Noville
Search this area