Fowlmere, Royston, SG8
The Coach House Hotel is a charming, recently refurbished hotel situated in five acres of grounds just outside Royston, near the Hertfordshire-Cambridgeshire border. Featuring 21 en-suite rooms, a