Restauración arquitectónica
En este inmueble, en el exterior, se ha restaurado la fachada de piedra y se han reparado las cornisas y demás elementos emergentes. Además se ha eliminado la vegetación, se han sellado las grietas y se han recuperado los volúmenes perdidos. Todo ello ha han permitido restituir el color original de la piedra. En la cubierta se ha restaurado el entramado de madera y las tejas cerámicas.
En el interior se ha eliminado el falso techo existente bajo la cubierta, deteriorado por la humedad, y se ha realizado de nuevo con la misma decoración existente: estrellas blancas de siete puntas, de cierto carácter bizantino sobre un fondo azul. Además, se ha colocado un suelo radiante como sistema de calefacción y se han sustituido todos los pavimentos existentes, colocando en cada estancia el tipo y calidad según su uso o función decorativa. También se ha restaurado el portón de acceso principal y la cerrajería, y se ha sustituido la carpintería interior de las diferentes plantas.
Los espacios de servicio del antiguo asilo situados bajo la nave de la iglesia se han habilitado para aulas didácticas, y cuentan con toda la infraestructura necesaria para su funcionamiento durante el periodo expositivo.
Restauración artística
El templo se encontraba muy deteriorado, con graves desperfectos en los revestimientos, principalmente provocados por el paso del tiempo y las humedades que habían atravesado los muros desde el exterior, además agravado por la falta de estanqueidad de la cubierta. Una vez saneados los revestimientos interiores, los técnicos han realzado las tonalidades burdeos, que sirven de fondo a cruces mozárabes distribuidas regularmente —también recuperadas— dentro del estilo ecléctico del templo. Se han recuperado además las decoraciones de las platas corladas distribuidas por las molduras, cornisas, columnas y basas de las columnas. También se han reconstruido los elementos de escayola deteriorados (pilastras, impostas, capiteles, etc.), y se ha limpiado la hornacina y el retablo de estilo neobarroco.

