sheltered accommodation
noun [ U ] UK uk/ˌʃel.təd ə.kɒm.əˈdeɪ.ʃən/ us/ˌʃel.t̬ɚd ə.kɑː.məˈdeɪ.ʃən/ (also sheltered housing)
(为老人或病人设立的)福利院,庇护所
houses for old and ill people in a place where help can be given if it is needed
She's just moved into sheltered accommodation. 她刚刚住进了福利院。