Landmark Hotel

London, Five Star

The Landmark Hotel London is an impressive Victorian building transformed to its original grandeur of 1899 with the addition of a magnificent atrium and state of the art facilities. The Landmark ranks among the finest of the Capital's leading luxury hotels. With its distinctive style and ambience, it combines classic British elegance and grandeur with award-winning facilities, luxury and service. Situated beneath the soaring eight-storey atrium, the spectacular Winter Garden offers excellent international cuisine. For a more informal setting, the classically English Cellars Bar and Restaurant provides a variety of food, fine wines, beers, cocktails and cigars. In-room dining is available 24 hours.The Landmark London Hotel is also with in walking distance of London attractions such as Regents Park, Baker Street, Sherlock Holmes Museum, the London Planetarium and Madame Taussauds waxworks museum. Just a few minutes taxi ride away are west end shopping areas such as Regent Street and Tottenham Court Road as well as theatres and restaurants.

Book Now