La edificación que ha llegado hasta nosotros es en su mayor parte una construcción medieval, en estilo románico, en la variante cluniacense, aunque incluye también diversas partes más modernas, edificadas ya en estilo gótico.