Di stile neorinascimentale, la facciata si presenta divisa da quattro lesene ioniche sormontate da altrettante di stile corinzio. Un affresco di Giovanni Bevilacqua dona una nota di colore alla facciata stessa, dove, dentro nicchie non troppo profonde sono collocate le quattro statue raffiguranti San Carlo Borromeo, Sant’Agostino, San Giuseppe e San Nicolò, santo a cui la chiesa è dedicata.
All’interno sono presenti diversi altari di marmi policromi e innumerevoli pale dipinte da illustri artisti.