Centrally located in the charming market town of Holbeach, The Chequers Hotel is set in the heart of the Fenlands. With a choice from 14 rooms they offer excellence at prices considered to be cheap.
....