Stresa & Surroundings
Stresa, located on the western coast of the Borromean Gulf, is one of the most famous towns on Lake Maggiore.
The town centre is bustling with bars and restaurants and the lakefront promenade is lined with luxury hotels, a beach and a chilometre-long garden.
The Borromean Islands
Stresa's most visited sights are without a doubt the three Borromean Islands: Isola Bella, Isola Madre and Isola Pescatori.
Mount Mottarone
Mount Mottarone (1.492 meters) is also known as the "Mountain of the 7 lakes" for its breathtaking view on 7 lakes and the Italian and Swiss Alps.
Pallavicino Park
The Villa Pallavicino, the historic residence of the Pallavicino family, is surrounded by vast grounds which have been transformed into a zoo, open to the public since 1956.