London > Landmark London showcase Magazine
London
accommodation
Landmark London
Located directly opposite Marylebone station, The Landmark London ranks amongst the finest of the capital’s leading luxury hotels. Built in 1899, the hotel personifies Victorian opulence and combines classic British elegance with deluxe facilities, which includes two restaurants and bars and a luxurious Spa & Health Club with a 15-metre swimming pool. The hotel’s 300 sumptuous guest rooms and suites are amongst the largest in London and offer unparalleled luxury and comfort.
With eleven spectacular event rooms, many of them boasting period features and high ceilings, The Landmark London is a fantastic venue for any corporate and social occasions. Every event is also carefully tailored-made.
The jewel of The Landmark London is an eight-storey high glass roof atrium located at the heart of the hotel. It provides an oasis of calm for all guests and is home to the award-winning Winter Garden restaurant, famed for its traditional afternoon teas.