La «Rocca Borromea» d’Arona est un édifice défensif construit aux environs de l’an mil sous le règne des Longobardi; elle jouxte les eaux du lac Majeur et avec la «Rocca Borromea» d’Angera, sa «jumelle» située juste en face, fut un des principaux points de contrôle stratégiques du lac Majeur.
Ayant uniquement une vocation défensive, elle passa, à travers les siècles, d’une propriété épiscopale à l’autre jusqu’à occuper un simple rôle de refuge aux alentours des XIe et XIIe siècles pour ensuite devenir, pendant quatre siècles, la propriété de la famille Borromée.
L’histoire de la «Rocca» d’Arona s’interrompt en 1800, lorsque l’armée napoléonienne reçut l’ordre de détruire les fortifications occupées par les Autrichiens ; à partir de cette date, la «Rocca» d’Arona n’est plus composée que des vestiges des trois enceintes fortifiées, du donjon, de l’oratoire roman de Saint Ambroise, du Salon des Armes et de la chambre où, le 2 octobre 1538, naquit Saint Charles de Borromée.