Si te alojas en The Landmark London, estarás a quince minutos a pie de Marble Arch y Hyde Park. Tras una sesión de masajes, aromaterapia o tratamientos ayurvédicos en el spa, recupera fuerzas en Winter Garden, uno de los 2 restaurantes disponibles, que sirve desayunos, almuerzos y cenas. Otros aspectos destacados de este hotel de lujo incluyen 2 bares con salón, una piscina cubierta y un centro de bienestar. A otros viajeros les gustan la amabilidad del personal y su buen estado general. El transporte público se encuentra a muy poca distancia: Estación de metro Marylebone está a pocos pasos y Estación de metro de Edgware Road (Circle Line), a 5 min.