Em Penshurst, a cerca de 10 km de Castelo de Hever, The Leicester Arms Country Inn dispõe de um terraço, quartos não fumador, acesso Wi-Fi gratuito e um bar. Esta estalagem de 4 estrelas dispõe de serviço de quartos. Esta estalagem está a 41 km de Centro Comercial Bluewater e 46 km de Crystal Palace Park.
No alojamento, os quartos estão equipados com secretária e televisão de ecrã plano. Todas as unidades providenciam roupa de cama e toalhas.
Em The Leicester Arms Country Inn vai encontrar um restaurante que serve gastronomia inglesa. Além disso, há também a possibilidade de solicitar opções vegetariano, sem laticínios e vegan.
Os hóspedes de The Leicester Arms Country Inn poderão desfrutar de atividades em Penshurst e arredores, como caminhadas e ciclismo.
Ightham Mote fica a 14 km de The Leicester Arms Country Inn, enquanto Brands Hatch está a 30 km de distância. O aeroporto mais próximo é o Aeroporto de Londres - Gatwick, que fica a 39 km de The Leicester Arms Country Inn.