The Poachers Country Hotel
Boston Lincolnshire,
United Kingdom
Poachers Country Hotel is a charming family-owned inn dating back to 1838, offering a warm and friendly atmosphere. Located in the picturesque village of Kirton Holme, near Boston, Lincolnshire, it provides 14 modern en-suite rooms with Freeview TVs and tea/coffee facilities.