The church is preceded by an atrium enclosed by railings. It has a Latin cross plan, with a nave and two aisles separated by semicircular arches and several side chapels and the altarpieces belong to the Neoclassical-Romantic school. It was, however, reconstructed after suffering several fires, so few remnants of the original church, such as the bell-tower, remain. In 1870, the loggia and atrium were added. The tower has a beautiful Madrid-style slate spire that incorporates great verticality into the construction.