Central hotels in Penshurst
Multiple accommodations for your stay
Show map
2 results found
Filters
- Most popular first Sorting
The Leicester Arms
The Leicester Arms Country Inn, High Street, Penshurst, United Kingdom (Open map)
Penshurst Place and Gardens is not far from this comfortable hotel and Penshurst Place is 1.4 km away. Offering a location 5...
Read more...
8.8
Fabulous
125 reviews
The Leicester Arms
High Street, Penshurst, United Kingdom (Open map)
The hotel is about 5 km from the 13th century Hever Castle and about 7 km from Tonbridge Castle. The 3-star The Leicester Arms…
Read more...