Various historic buildings found nearby include the eleventh-century church of Santo Stefano al Monte, which probably stands on the ruins of a pagan temple and the late Roman Pieve di San Michele. The 18th century castle was built on the site of the ancient fortress that dominated the town until it was badly damaged in the 14th century, during the wars of the Canavese and finally dismantled by Fabrotino da Parma. Eventually a new castle was erected and it is known today as "Castelfiorito" di Candia Canavese.