Em Lenham, a 29 km de Estação Ferroviária Oeste de Canterbury, 29 km de Estação Ferroviária Este de Canterbury e 29 km de Estação Ferroviária de Chatham, The Manor Pen dispõe de acomodações com um pátio e acesso Wi-Fi gratuito. Situado a 8,3 km de Castelo de Leeds, o alojamento apresenta um terraço e estacionamento privado gratuito.
Este alojamento de turismo rural dispõe de uma televisão. A cozinha apresenta um frigorífico, uma máquina de lavar louça e um forno, e há chuveiro com produtos de higiene pessoal gratuitos e um secador de cabelo.
Universidade de Kent fica a 30 km de The Manor Pen, enquanto Catedral de Canterbury está a 30 km da propriedade. O aeroporto mais próximo é o Aeroporto London City, que fica a 74 km de The Manor Pen.