Take in Switzerland’s snow-capped peaks, shimmering lakes, and breathtaking countryside, paired with the enchanting charm of the Italian Lakes—from the grandeur of Lake Maggiore to the tranquility of Lake Orta.
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 seven night 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.