Italy    Piemont    Stresa    Garden of Isola Bella    Borromeo Palace
number 1 in the city
STRESAItaly

Borromeo Palace

Local name: Palazzo Borromeo

Located inside: Garden of Isola Bella
Less

Attractions inside

    Borromeo Palace map
    SEE ON THE MAP
    Isola Bella 128838 Stresa , Italy