Penshurst hotels & apartments, all accommodations in Penshurst

Recommended Penshurst hotels

The Leicester Arms Hotel Penshurst

The Leicester Arms Hotel, Penshurst, Tonbridge, Kent, Penshurst, United Kingdom

The Leicester Arms Hotel Penshurst photo

This hotel is about 3.2 km away from Chiddingstone Castle. The Leicester Arms Hotel is a great place to stay in Penshurst.