Address: Cheriton House, Mill St., Houghton, Huntingdon, Cambs, Huntingdon
Hotel rating from 43 guests: 9.4
Situated in the picturesque village of Houghton, the Cheriton House is 10 minutes’ drive from the market town of Huntingdon and 18 miles from Cambridge city centre. …