Print Shortlink

About

Discover this luxurious hotel. When searching for Switzerland hotels, look for  Le Montreux hotel.

Le Montreux Palace is located on the lake, between Lake Geneva and the Alps.

Leave a Reply