Climping beach as wit Read more [...]
This rural Inn is set in a peaceful Area of Outstanding Natural Beauty, 4.5 miles from magnificent Leeds Castle. It offers charming, individually styled rooms with Wi-Fi and a lovely garden.
For more information see the The Black Horse Inn website
Photos from around the surrounding area