Localización
El hotel Landmark está situado directamente enfrente de la estación Marylebone, la cual ofrece un fácil acceso a las zonas de la ciudad. Lords Cricket Ground, el primer edificio de semi monocasco de aluminio, está a menos de 2 km. del hotel. Los clientes también pueden visitar London Zoo y Photographers Gallery.
Habitaciones
El hotel Landmark ofrece habitaciones familiares y suites que reflejan el clásico estilo británico victoriano. Todas las unidades están equipadas con instalaciones modernas como escritorio, teléfono, minibar, televisión por cable y acceso a internet.
Restaurante
El hotel ofrece populares restaurantes y bares. El restaurante Winter Garden está abierto para desayunos, comidas y cenas. Mirror Bar con su capacidad para 40 personas es ideal para tomar un cóctel antes o después de la cena.