Fairmont Le Montreux Palace

100 Grand Rue
Montreux
Switzerland