Church Farm Lodge, in the village of Harrington, Northamptonshire, is a family-run business offering high levels of service and beautifully appointed apartments, a great place to stay whether on business or pleasure.
We have seven kitchenette suites, which are self-contained accommodation units with their own kitchens, sleeping and lounge areas.
Unavailable: Carbon monoxide alarm
Northamptonshire, England, United Kingdom
Things to keep in mind
- No smoking
- No pets
- No parties or events