Fetching details from the dictionary...
accommodation facilities for disabled and aged people, with care provided