Get a Hotel in Bidborough

The Leicester Arms

The Leicester Arms

Bidborough • Show on map 8.8/10 View Details for Price

Located 5.5 miles from Hever Castle, The Leicester Arms offers 4-star accommodations in Penshurst and features a terrace, a restaurant and a bar. The property is around 8.6 miles from Ightham Mote, 18…More info

Book now