The Landmark London is a 5-star oasis of calm
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. Sophisticated and serene, The Landmark London is the crowning jewel of the fashionable Marylebone district, in the prestigious NW1 area, and is located less than half a mile from the world-famous Baker Street, home of Sherlock Holmes and the magnificent Regent’s Park. The Landmark London is a truly enchanting luxury London hotel, a big hotel offering a big guest experience from the world’s finest city!
Escape to a blissful place – and nourish yourself in our sensual spa. Swim and steam, exercise away stress, or chose from a range of beauty treatments. Dip in and relax in our chlorine-free swimming pool, private gym and sensuous treatment rooms. A true luxury London hotel ready to be experienced.
Our central London location on Marylebone Road, right next to to Marylebone Station, provides guests with excellent connections via train to all parts of the country. The Landmark London is also just a two-minute walk from Baker Street underground station, which provides an easy setting off point for exploring London. 5 star luxury with many of London’s top tourist attractions, including Madame Tussauds, the Sherlock Holmes Museum, Lord’s Cricket Ground and the beautiful Regent’s Park, just a few minutes’ away on foot. Slightly further afield are the de rigueur destinations of Great Portland Street, delightful Fitzrovia and the hustle and bustle of the vibrant Edgware Road, Oxford Street and Regent’s Street.
Dining at The Landmark London is also a truly unique experience with the Winter Garden restaurant providing a spectacular location for breakfast, brunch, lunch, afternoon tea or dinner. The Mirror Bar at The Landmark is Marylebone’s best kept secret serving the best cocktails in the area while during the day Garden Terrace is The Landmark London’s prestigious café serving coffee overlooking the Winter Garden. Great Central Bar at The Landmark also offers a refreshing selection of beers, wines, and appetising sharing platters, making it the perfect venue for after-work or friends’ reunions.