Montreux, Montreux
Spend a second to
save a fortune!
Spend a second to save a fortune!
Rue du Lac 2/8, Montreux
Only a few steps from Lake Geneva, Villa Toscane is an Art Nouveau building from 1905 with a beautiful interior design. Free WiFi is available, and guests benefit from free use of local public transport.
See MoreUsage of subsidiary facilities may incur additional fees