Barham Acacia Rose Motor Inn Acacia Rose Motor Inn offers comfortable, country‑style accommodation in the heart of Barham, just a short stroll from…