Overview Lake Maggiore casts a refined glow from its shores, as it is the
preferred holiday destination of the elite. The resort town of
Stresa is a haven for Italians, French and Germans who flock to its
cobbled streets and enjoy the spectacular mountain and lake views
from its quarters. Just a heartbeat away from Lake Maggiore lies
further splendour in the form of the Borromean Isles. Daily
excursion tickets enable adventurous travellers to hop between the
islands at their leisure. Of these isles, the Isola Bella is the
most visited. Its claim to fame is the magnificent Baroque palace,
the Palazzo e Giardini Borromeo, replete with priceless
masterpieces, tapestries, furniture and paintings. The terraced
gardens reach their dramatic apex with the unicorn, the Borromeo
family emblem. On Isola Madre is the Borromeo bambini doll
collection, as well as a number of portraits of the family. A
magnificent botanical garden flows from the house with plentiful
exotic trees, plants and flowers, a must-see while on holiday at
Lake Maggiore.