This word in bold.

St. Erik’s Eyesickhouse.

More straightforward than whatever we call it in English. Ophthalmic hospital?