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
0
Search results
0
active filters
Copy link to search result
Optimise your search 
Sort your search 
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