Lejligheden ligger i Penshurst, 10 km fra Hever Slot.Leicester Arms Country Inn har terrasse, ikkeryger-værelser, gratis wi-fi og bar. Denne 4-stjernede kro tilbyder roomservice. Bluewater ligger 41 km derfra, og Crystal Palace Park ligger 46 km fra kroen.
Samtlige værelser på kroen har skrivebord og fladskærms-tv. Samtlige værelser på Leicester Arms Country Inn har sengelinned og håndklæder.
Overnatningsstedet har en restaurant, der serverer britiske retter. Der kan også bestilles vegetariske, mælkefri og veganske retter.
Gæsterne på Leicester Arms Country Inn kan deltage i aktiviteter i og omkring Penshurst, herunder vandre- og cykelture.
Ightham Mote ligger 14 km fra kroen, og Brands Hatch ligger 30 km derfra. Den nærmeste lufthavn er London Gatwick Lufthavn, 39 km fra Leicester Arms Country Inn.