Van de romaanse basiliek uit de 13e eeuw zijn het schip en het vierkant van het koor bewaard gebleven. In de 15e eeuw, toen de zijbeuken werden verwijderd en de arcades werden dichtgemetseld, veranderde de basiliek in een hallenkerk. Bovendien werden in recentere tijden aan de noord- en zuidzijde entrees toegevoegd. De kerk werd ooit omgeven door een zes tot zeven meter hoge verdedigingsmuur uit de eerste helft van de 16e eeuw in de vorm van een onregelmatige vierhoek met torens in elke hoek.