Il primo ordine, spartito in tre zone da lesene, è caratterizzato da un portale d'ingresso sormontato da tre statue, e da due nicchie laterali contenenti le statue di sant'Ambrogio e di sant'Agostino.
Il secondo ordine presenta una finestra centrale e termina con un frontone curvilineo.
L'interno, a croce latina con una sola navata, si distingue per l'esuberanza barocca degli stucchi e degli arredi.
Nelle brevi cappelle della navata e nel transetto sono custoditi pregevoli altari e statue in cartapesta e in legno.