Ackroyd Clinic Nursing And Residential Care Home Rotherham is located in Rotherham, United Kingdom on 183 Moorgate Rd. Ackroyd Clinic Nursing And Residential Care Home Rotherham is rated 3.7 out of 5 in the category assisted living facility in United Kingdom.