La iglesia es de estilo románico-lombardo, con tres naves cubiertas con bóveda de cañón, separadas por pilares y con tres ábsides semicirculares.