Skip to main content

Town Farm House

9 High Market Pl, Kirkbymoorside, York YO62 6AT, UK, Great Edston, Great Edston

«Town Farm House» is located in Great Edston. This hotel is located in 3 km from the city center.

More hotels in Great Edston