The ceilings in the public areas feature Stucco decoration and the walls and pillars are partly covered with marble making this an exceptional building.The hotel also benefits from a modern Spa & Health Club. A charge applies for the use of any leisure facilities. This hotel, steeped in history is undoubtedly on of the best hotels in the city.
A stay at The Landmark London places you in the heart of London, minutes from Madame Tussaud''s Wax Museum and Selfridges. This 5-star hotel is close to London Zoo and Harrods.