Historical hotels in Lenham
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
The Dog & Bear Hotel
The Square, Lenham, United Kingdom (Open map)
This 3-star hotel is around a 10-minute drive from Church of St Nicholas, within 10 minutes' drive of Church Of St Margaret. Offering…
Read more...
8.2
Very Good
1438 reviews