Le couvent des Carmes, avec l’église de l’Annonciation attenante, avait été fondé en 1371 par Guglielmo Peralta, alors seigneur de Caltanissetta, et avait toujours été le lieu des assemblées populaires, convoquées au son de la cloche placée sur une tour située juste à côté du couvent.
L’emplacement du couvent et de l’église de l’Annonciation sur la place principale, ainsi que leur ancienne tradition de lieu des décisions civiques, furent déterminants dans le choix d’y établir le nouvel hôtel de ville après l’unification de l’Italie. Cela entraîna la démolition de l’église San Paolino et du clocher attenant, ainsi qu’une profonde transformation du plan de l’église et du couvent des Carmes.
La façade principale, à l’angle de la Piazza Garibaldi et du Corso Umberto I, est de style néoclassique et comporte deux niveaux. Le portail principal donne accès à une cour intérieure avec portique, où se déroulent périodiquement des concerts et des événements culturels.