Grand Hotel Excelsior du Lac

Rue du Bon Port 21
Montreux
Switzerland