Royal Plaza Montreux

Grand Rue 97
Montreux
Switzerland