RestauraSafrotel Montreux

Grand Rue 81, Montreux, Switzerland



Category

Price Range

$$$ (30-50)