Si te hospedas en The Landmark London, estarás a tan solo 15 minutos a pie de Marble Arch y de Hyde Park. Los huéspedes pueden visitar el spa y disfrutar de un masaje, aromaterapia o tratamientos ayurvédicos. Además, les recomendamos ir a Winter Garden, uno de los 2 restaurantes, que ofrece el desayuno, el almuerzo y la cena. En este hotel de lujo, podrás disfrutar de 2 bares, una piscina techada y un gimnasio. Los huéspedes destacan la atención del personal y el estado general de las instalaciones. Hay opciones de transporte público a solo unos pasos de la propiedad, como la Estación de metro Marylebone, y la Estación de metro Edgware Road (Circle Line) está a 5 minutos.