Experience a selection of offers from luxurious over-night stays and award-winning cuisine to indulgent spa and wellness treatments. Add special extras from gift vouchers to local experiences for an even more memorable stay.
Welcome to an 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.
Experience a selection of offers from luxurious over-night stays and weekend deals, to award-winning cuisine, and indulgent spa and wellness treatments. Why not add special extras, from gift vouchers to local experiences, for an even more memorable stay?
Sophisticated and serene, The Landmark London is the crowning jewel of the fashionable Marylebone district in central London and is located less than half a mile from the world-famous Baker Street, home of Sherlock Holmes! Situated by the magnificent Regent’s Park, The Landmark is a truly enchanting hotel, for a wonderful stay.