El edificio, la primera iglesia de Buda, fue construido en el siglo XIII. Es una de las obras maestras más hermosas del gótico húngaro, donde también los reyes medievales asistían a la misa a menudo. Debe su nombre popular al hecho de que el monarca renacentista, el rey Matías I se casó aquí, y su escudo de armas también fue encontrado durante las excavaciones, pero su nombre es, oficialmente, iglesia de la Asunción de la Santísima Virgen del Castillo de Buda.