Villa Toscane
Montreux · Hotel · from ZAR 3,125
Each morning at Villa Toscane, a scrumptious, homemade breakfast kick-starts the day.
Montreux · Hotel · from ZAR 3,125
Montreux, Switzerland