Goathland, Whitby, YO22
The Inn on the Moor is a charming Hotel, located in the heart of one of North Yorkshire’s most popular scenic villages – Goathland.