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.
You can follow any responses to this entry through the RSS 2.0 feed.
Both comments and pings are currently closed.
Comments are closed.