Villa Toscane
Rue Du Lac, Montreux, 1815
Average, 3
This art nouveau villa was built at the turn of the century. Facilities include a hotel safe, lift access, a garden terrace, and car parking (with charge). The hotel has a bar and a breakfast room. Ro...
More Info