The Barn Studio Hotel Benenden, High Weald
Offering a garden and garden view, The Barn Studio is located in Benenden, 25 km from Leeds Castle and 39 km from Chatham Train Station. This holiday home is 44 km from Eurotunnel UK and 46 km from Ightham Mote.
Old Eaton House, Goddards Green Road, Benenden, TN17 4AR, Regno Unito