El edificio combina tres corrientes arquitectónicas distintas que se sucedieron a través de la historia: la nave corresponde al periodo románico, de líneas severas y pesadas, el coro pertenece al estilo gótico; y el transepto, a su vez, es de un estilo transitorio entre ambos.