The Manor Pen se encuentra en Lenham y ofrece alojamiento con patio y wifi gratis. El alojamiento, que está a 8,3 km de Castillo de Leeds, dispone de terraza y parking privado gratis.
El agroturismo tiene TV. La cocina dispone de nevera, lavavajillas y horno, y hay ducha, artículos de aseo gratuitos y secador de pelo.
Estación de tren de Canterbury West está a 29 km del alojamiento, y Estación de tren de Canterbury East está a 29 km. El aeropuerto (Aeropuerto de Londres - City) está a 74 km.