About The Landmark London
Verified property profile, architecture overview, and stay experience in London.
The Landmark London is an oasis of luxury in the heart of the capital, combining timeless elegance with modern style and exceptional service.
Spacious and beautifully appointed rooms and suites offer comfort, peace and privacy, with elegant furnishings, refined details and luxurious marble bathrooms.
The tranquil Spa at The Landmark London offers a welcome escape, with a 15-metre vitality pool, 24-hour gym, Finnish sauna, steam room and indulgent treatment rooms.
Charming settings to dine and unwind include the iconic Winter Garden Restaurant beneath the hotel’s spectacular glass-roofed atrium, the glamorous Champagne Bar, contemporary Great Central Pub and sophisticated Mirror Bar.
Ideally located in fashionable Marylebone, the hotel is perfectly placed for exploring London. Regent’s Park and Lord’s Cricket Ground are within a 10-minute walk, while Madame Tussauds, the Sherlock Holmes Museum and the shops and restaurants of Marylebone…
