L'église, qui est précédée d'un atrium à portiques, a un plan en croix latine avec trois nefs séparées par des piliers cruciformes et terminées par des absides semi-circulaires, avec un transept discret. La nef centrale plus grande est très haute et couverte d'une spectaculaire voûte en berceau. Les deux nefs sont beaucoup plus étroites, avec une voûte d'arêtes. Le presbytère et l'abside centrale sont plus hauts, car en dessous il y a une crypte intéressante.
La décoration de l'église, très austère, correspond au style roman lombard.
✔ Les deux tombeaux jumelées aux murs du transept. Le plus grand est le mausolée du duc Ferdinand Jean Raymond Folch de Cardona, de style Renaissance.
✔ Le dôme soutenu par quatre cornes, avec un oculus central, qui couronne le transept. À l'extérieur, il devient un dôme octogonal.