Discover the picturesque Lake Maggiore and its islands with us on a half-day tour from the centre of Milan.  After spending some free time in Stresa, a beautiful village overlooking the shores of the lake, you will have free time to go shopping or just relax and enjoy the breathtaking scenery. You'll then be escorted to discover the Lake on board a boat and then take advantage of a two-hour cruise on Lake Maggiore visiting the Borromee Islands: Isola Madre, Isola dei Pescatori and Isola Bella. You'll pass Isola Madre before heading to Isola dei Pescatori,where you'll dock and have plenty of time to visit, go shopping in the local boutiques and enjoy a light meal. Then, back on board for the last stop at the third island: Isola Bella,where you will be enchanted by Palazzo Borromeo and its gardens or you will explore the many small shops, boutiques and bars that crowd the historic buildings.
At the end of the tour, you will again board the boat in the direction of Stresa for the return to Milan. Stop in Arona for a free visit to the giant statue of San Carlo Borromeo.