The Landing Hotel está en Westerham, a 16 km de Crystal Palace Park, y dispone de alojamiento con restaurante, parking privado gratis y bar. Este hotel de 4 estrellas ofrece servicio de traslado gratuito y servicio de habitaciones. El alojamiento ofrece recepción 24 horas.
Estación de Blackheath está a 20 km del alojamiento, y Castillo de Hever está a 20 km. El aeropuerto (Aeropuerto de Londres - City) está a 31 km.