Print Shortlink

Location

‘The Pearl of the Swiss Riviera’, is located on the shores of Lake Geneva with magnificent views of the lake and the Alps. Le Montreux Palace is one of the greatest Hotels of the World.

Leave a Reply