As you step into the grand lobby of Landmark Hotel, you're immediately enveloped in a sense of opulence and sophistication. The stunning architecture and impeccable design create an atmosphere that's both elegant and inviting. Whether you're celebrating a special occasion or simply looking to treat yourself, our luxurious accommodations are designed to exceed your expectations.
As a guest at Landmark Hotel, you'll have unparalleled access to some of London's most iconic attractions. From world-class museums like the British Museum and the National Gallery, to historic landmarks like Buckingham Palace and the Tower of London, we're perfectly positioned to help you make the most of your stay.
After a day of exploring the city, unwind and indulge in our world-class dining options. From fine dining restaurants to cozy bars and lounges, we've curated an unparalleled culinary experience that will leave you feeling pampered and satisfied. And when the night is young, join us for live music and entertainment at one of our many on-site venues.