Hotel Eden Palace Au Lac

11 Rue Du Theatre
Montreux
Switzerland