The Landing Hotel encontra-se em Westerham, a 16 km de Crystal Palace Park, e apresenta acomodações com um restaurante, estacionamento privado gratuito e um bar. Este hotel de 4 estrelas dispõe de serviço de transporte gratuito e serviço de quartos. Este hotel está a 21 km de Estação de Metro de Colliers Wood e a 22 km de Nonsuch Park.
The Landing Hotel dispõe de uma receção que pode dar dicas sobre a área.
Estação de Blackheath fica a 20 km de The Landing Hotel, enquanto Castelo de Hever está a 20 km da propriedade. O aeroporto mais próximo é o Aeroporto London City, que fica a 31 km de The Landing Hotel.