La construcción del edificio empezó en el año 1931, a partir de una donación efectuada por las hermanas Magdalena, Dolores y Concepción Castells, miembros de una influyente familia de mecenas locales, relacionada con la corona
L'Asil del Sant Crist és un singular edifici que ocupa una illa sencera a l'oest del nucli antic d'Igualada. Tant per les dimensions monumentals, com per l'exuberància arquitectònica, és un dels elements més singulars de la ciutat. La construcció va començar l'any 1931, a partir d'una donació efectuada per les germanes Castells, membres d'una influent família de mecenes locals, relacionada amb la corona.