It is an unusual Late Romanesque temple as it is designed to be both a church and a castle and so has architectural characteristics of both buildings. As a church it has one barrel vaultednave, a semicircular apse and all the typical decorations of Romanesque churches; these include a carved portal with archivolts, rose windows and carved capitals. As a castle its perimeter is surrounded by merlons, it has four defense towers (one at each corner) while behind it lies an adarve, a defensive street. The north west tower currently has a stork's nest with two young (2011). The church was relocated to its current position from the valley in the 1960s when the river was flooded to form a reservoir.