Das 5-Sterne-Hotel The Landmark London zeichnet sich durch seine pulsierende Lage, ca. 5 Minuten Gehweg von der St Mary's Church entfernt, aus. Hier können Gäste einen Whirlpool, Massagen und Sonnenliege genießen. Das Hotel verfügt über ein Hallenbad und liegt in einer Entfernung von 2 km von natürlichen Sehenswürdigkeiten wie dem Green Park.
Bedeutende Orte in London wie der Gordon Square Garden und der Sherlock Holmes befinden sich in der Nähe. Zu den Unterhaltungsmöglichkeiten im Stadtteil Marylebone gehört Open Air Theatre (ist nicht weit entfernt vom Landmark London). Außerdem ist das Hotel in einer 18 Gehminuten Entfernung vom Regent's Park, und der Bahnhof Paddington liegt ca. 15 Minuten Gehweg von der Unterkunft entfernt. Die Nähe zur U-Bahn-Station Marylebone, die etwa 150 Meter von der Unterkunft ist, sorgt für einen komfortablen Aufenthalt der Gäste.
Das Landmark London verfügt über 300 Zimmer, die alle mit einer Klimaanlage sowie Unterhaltungsangeboten wie WLAN und einem Fernsehen mit mehreren Kanälen ausgestattet sind. Ein persönlicher Safe und ein Schreibtisch sind ebenfalls in den Zimmern vorhanden. Die komfortablen Schlafzimmer sind mit einem Schrank ausgestattet.
In der Pool- Bar vom Hotel The Landmark London können die Gäste aus einer Vielzahl von erfrischenden Getränken wählen. Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Sushi Moka, das sich ca. 5 Minuten Gehweg von hier entfernt befindet.