The church of Santa María Magdalena is a Romanesque temple. A nearby medieval street called Rúa de los Francos runs parallel to its main axis. It was built between the 12th and 13th centuries. The church seems to have been built in two periods: the first of Romanesque influence; the second in Gothic. It is known that in medieval times it was used as a hospital belonging to the Order of St John. It is one of the few churches in Zamora to have a single, very high nave with a rectangular floor plan. The most outstanding feature of this church is the façade on its southern façade. It was declared a National Monument in 1910.
It is a temple with a single nave that has a tower at the foot and a semicircular head that houses the main chapel. It is an isolated construction. The proportion between the bay and its height meant that it had stability problems due to its great slenderness, something that was corrected with the use of reinforcement in the form of extra buttresses characteristic of the south and north façades. Not being sufficient, the vault collapsed at an undetermined date and was replaced by a simple wooden roof. The initial layout did not follow the proportions of the Templar Order's architecture.
The walls of the Church of Santa Maria Magdalena are not strictly solid, as they are broken by windows in the upper section. This arrangement brings a great deal of light into the interior of the church. Moreover, these openings are topped with semicircular arches "escorted" by semicircular arches supported by columns with vegetal decoration. The building as a whole is completed by an unfinished tower, which is attached to the northern end of the façade. The apse is semicircular in plan.