nursing home; care home
A facility providing residential care for the elderly or people with special needs. Often used in official or welfare contexts.
My grandmother lives peacefully in a nursing home.
Compound of 養護 (nursing, care) and ホーム (home, from English).