Palazzo Borromeo (Lago Maggiore)
The Palazzo Borromeo is situated on a rock within the Lago Maggiore. Its picturesque situation combined with the elegant architecture results in a residence, popular with tourists. Even throughout history, many members of the nobility and high society found their way to the residence.
Location
Isola Bella, 1, 28838 Stresa VB, Italy
Phone number
+390323933478
Owner
House of Borromeo
Associated with
House of Borromeo