Doté d'un restaurant, l'hotel The Landmark Londres est placé à seulement 5 minutes de marche de la Église de Sainte-Marie. Le Musée Churchill War Rooms se trouve à à 3 km et la Criterion Theatre peut être atteint en 10 minutes en voiture de cet hotel 5 étoiles.
L'hotel est placé dans le quartier Marylebone, à proximité de la gare de Marylebone. Landmark de Londres offre aux amateurs d'histoire la proximité du Palais de Kensington (2 km) et du Palais de Buckingham (2,1 km). La Tour de Londres se situe à 15 minutes en voiture de cette propriété. La résidence se situe juste à côté de la station de métro Marylebone.
Les chambres de Landmark comprennent la climatisation. Certaines d'entre elles comprennent une cuisine et un coin repas, meublés d'un canapé-lit et d'une table de travail.
Le quartier regorge de restaurants, dont Sushi Moka, situé à 150 mètres.