Down House Nursing Home

Rated 2.8/5 from 22 Google reviews.

Down House Nursing Home is a care facility located at 277 Tavistock Road, Derriford, Plymouth, Devon, PL6 8AA. It offers accommodation and assistance to a…

Families have mixed experiences with Down House Nursing Home, with some praising the staff's kindness, compassion, and professionalism, while others express concerns about the quality of care, safety, and respect for residents. Some reviewers have reported issues with neglect, poor living conditions, and a lack of…