No winter trip to Switzerland is complete without a visit to the majestic Mount Pilatus which offers breathtaking views of the country’s shimmering lakes and surrounding snow-capped peaks.
On the shores of Lake Lucerne, with views of Mount Pilatus and Mount Rigi, Chenot Palace Weggis is the flagship property of ...