The church has a single nave, a Latin cross ending with an apse; on the main altar there is a large Annunciation painting, while one of the ten side altars is dedicated to St. Joseph.
The description provides details about the architectural layout and religious significance of the church, highlighting its nave, cross design, apse, main altar with an Annunciation painting, and one of the ten side altars dedicated to Saint Joseph.