5 Star Landmark


One of the most popular 5 star hotels in London, The Landmark London. We rank among the finest of the capital’s leading luxury hotels in London, and have a distinctive style and ambience that makes us unique.

Our luxury hotel in London combines classic British elegance and grandeur with the deluxe facilities required by today’s discerning travellers, such as hotel conference rooms, fantastic restaurants and bars, a luxurious Spa & Health Club with a 15 metre swimming pool and a gymnasium.

The five star Landmark London’s guest rooms are amongst the largest in London offering an average room size of 55sqm / 592sqf and a variety of room types.  Our luxurious and spacious guest rooms have been designed to ensure that you feel as comfortable as possible when staying with us. 

Executive Twin Room
Back to previous page