‘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.
You must be logged in to post a comment.