Isola Bella

Isola Bella is one of the Borromean islands, and is located about 400 metres from the shore of Stresa.

The island is a natural treasure in its own right, but has only been made richer by human influence. It has always been a favourite with visitors to Lake Maggiore and is a must if you want a truly unique view of the lake and its surroundings. The island is adorned by a lavish Baroque palace with a beautiful Italian garden that rises up to 37 metres and stretches over 10 terraces. For the nature lovers, Isola Bella is a must, on your self-drive holiday in Northern Italy.

Read more ...
Nearby hotels
0Search results0active filters
Optimise your search 
Sort your search 
Bestsellers
Show hotels on map
The prices shown are per person in a double room. Single room surcharges and child discounts are displayed in the booking process