Upchurch hotels & apartments, all accommodations in Upchurch

Recommended Upchurch hotels

Green Farmhouse

The Green Lower Halstow, Upchurch, United Kingdom

Green Farmhouse photo

The venue is 14 km away from Diggerland. Green Farmhouse Hotel is a 4-star venue placed about 9 km from Chilham Castle.