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. (from booking.com)
Read More »« Less
No reviews have been added for The Black Horse Inn yet. Why not be the first to tell people what you think about this business?
Add a Review
You need to be signed in to to rate or review this business.