The Landmark London
Offering an ideal location, The Landmark London is a five-star oasis of luxury and calm
The Landmark London sits in the heart of Central London, the crowning jewel of the fashionable Marylebone neighbourhood, with many fascinating places to visit right on our doorstep.
Spacious, elegant rooms and spectacular suites provide sumptuous comfort, peace and privacy along with contemporary amenities.
Charming settings to dine and unwind include the enchanting Winter Garden Restaurant, in the breath-taking central atrium. The Great Central is a favourite for its relaxed bar and dining whilst the chic Mirror Bar is famous for fabulous cocktails.
The sensuous Spa and well equipped health club are home to a gorgeous 15m pool. Beautiful banqueting suites and a majestic ballroom have made the hotel a coveted venue for impressive events, gatherings and spectacular weddings.