The Landmark London Hotel

The five-star Landmark London hotel, 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 the deluxe facilities demanded by today’s discerning travellers. This hotel baosts 300 of some of the largest guest rooms in London, eleven stunning banqueting spaces, three stylish bars and restaurants and a luxurious Spa & Health Club with a 15 metre swimming pool.

At The Landmark London they continuously strive to ensure that they meet your needs and expectations. They take great pride in offering you the highest levels of service.