Rated 4.8/5 from 271 Google reviews.
Apple Orchard is a care home located in Newnham, Gloucestershire, specializing in providing care for individuals with learning disabilities. The home offers a…
Families praise Apple Orchard for its welcoming and helpful staff, clean facilities, and excellent on-site cafe. The campsite is considered perfect for families, with a play park, donkeys, and a happy atmosphere. Some reviewers mention that the site is well-maintained, with clean shower and toilet blocks, although…