What Castle House Nursing Home say about themselves
“Castle House is a family-run, CQC-rated Outstanding nursing home set in six acres of Somerset countryside in Keinton Mandeville, near Somerton. Compassionate, person-centred 24-hour nursing care since 1989.”