Experience the snow-capped mountains, glassy lakes and stunning countryside views
of Switzerland.
We begin with 2 nights in lakeside Lucerne, a beautiful city beneath the breathtaking Alps.
We then proceed to the welcoming mountain resort town of Villars-sur-Ollon, perfectly situated for sweeping views of the Vaudois Alps and Rhone Valley. The town is known for
the juxtaposition of its busy centre and quiet, cozy lifestyle. From Villars, visit Montreux, Gruyeres, Vevey, L’Etivaz and Zermatt—home of the mighty Matterhorn.
Next, we traverse the Simplon Pass into Italy for a sevennight stay at the resort town of Stresa in Lake Maggiore. Bursting with flowers and timeless villas, Stresa has been
a holiday resort since the 19th century. Enjoy the lovely town square, and take a cable car to Monte Mottarone for otherworldly views of the Alps and Italian lakes.