The Landmark London Logo

The Landmark London

Welcome to a 5-star oasis of luxury in the heart of London, the world’s finest city. As a guest at The Landmark London, you’ll experience quintessential London charm in the sumptuous surroundings of our magnificent Grande dame hotel.

Escape to a blissful place – and nourish yourself in our sensual spa. A chlorine-free swimming pool, private gym and sensuous treatment rooms are available to all our guests.

Dine and unwind at the enchanting Winter Garden, with its magnificent glass roofed atrium; savour the unique, delight at our wonderful traditional Afternoon Tea! Or simply enjoy pure glamour at The Mirror Bar, Marylebone’s best-kept cocktail and wine bar secret. Retreat from the vibrant city and relax in the peaceful luxury of one of our spacious rooms or suites.

The Landmark London hotel is located in the centre of London and near to numerous fascinating destinations. Many of London’s top tourist attractions, such as Madame Tussaud’s, Baker Street and the Sherlock Holmes Museum, Lord’s Cricket Ground and the beautiful Regent’s Park, are only a few minutes’ walk.

Offer Details

Experience an overnight stay at The Landmark London in a Superior Room as part of Hotel Week London from £273 including VAT. Enjoy an upgraded room subject to availability and a welcome plate on arrival.

Valid from 28th May to the end of June 2021

Scroll to top