L'église mélange différents styles architecturaux. Le chœur placé entre les piliers de soutien du clocher est bâti dans un style gothique, la nef fut reconstruite dans un style néoroman, la façade élevée au dans un style néoclassique et les chapelles collatérales ainsi que le baptistère ont été construits dans un style troubadour, enfin, l'orgue et les fresques datent de la deuxième moitié du .