Situado más o menos a 25 minutos andando del Museo Británico en Londres, el hotel The Landmark London, de 5 estrellas, ofrece un jacuzzi, una sauna y una piscina cubierta. Situado en el barrio Westminster Borough, este hotel incluye una piscina climatizada y un restaurante a la carta.
!El hotel está situado aproximadamente a 20 minutos andando de Children's Boating Pond. Situado a apenas 350 metros de la estación de metro el de Marylebone, el lugar está más o menos a 25 minutos andando del Royal Albert House. Más o menos a 25 minutos andando de !este hotel también se encuentra el Palacio de Buckingham. La estación de metro más cercana está a solo 350 metros de distancia.
Landmark Londres dispone de 300 cuartos con un refrigerador minibar y servicio de tetera/cafetera, y comodidades modernas como Wi-Fi y TV. Estas unidades amplias están equipadas con una chimenea de piedra, junto con un sofá y una mesa de trabajo. Las habitaciones dan a la piscina.
Los huéspedes pueden desayunar en el restaurante cada mañana. El Landmark Londres cuenta con el restaurante Winter Garden, que ofrece comida europea.