Set on a commanding rise in the southern part of the village, Oldofredi Castle was one of three fortifications built to protect Monte Isola. The complex is formed by several interconnected buildings arranged around a courtyard open to the south. The main entrance lies beside the Church of San Michele, with which the castle shares a boundary, though the courtyard may also be reached by a stone staircase rising from the southern lakeshore. Its origins almost certainly date back to the medieval period, yet over the centuries the castle underwent extensive renovations, inside and out, transforming it into an elegant noble residence. Among the most notable additions are the north‑eastern portico with pointed arches and the dovecote above; along the eastern wing, a delicate loggia supported by columns and pilasters in Sarnico stone; and along the western side, a portico of seven arches surmounted by a loggia of fourteen arches. The latter originally featured Sarnico stone details, later replaced with masonry pillars in more recent times. The oldest section is the lakeside range, while the uphill portion is more recent, with exposed masonry and largely rebuilt. On the southern side of the medieval core once stood a tower—described by Giovanni da Lezze in 1610—demolished around 1870. On an exterior wall at ground level survives a remarkable late‑Gothic fresco of Lombard origin, dated 1458, portraying the Madonna enthroned with the Christ Child on a dramatically foreshortened throne. In this immersive view, we find ourselves in one of the three areas now adapted for overnight accommodation.