Su estructura es románica de transición (muy notable en este sentido), tiene planta de cruz latina de 84 metros de largo, tres naves separadas por pilares cruciformes, arcos doblados y apuntados, con bóvedas de crucería.