One of the main buildings in the town is the Rocca Borromeo di Angera (Borromeo Castle), a castle overlooking Lake Maggiore at the top of a 200 meters limestone hill, on the side opposite to the town of Arona.