The Waldorf Astoria London Admiralty Arch transforms one of London's most iconic buildings—the venerable Admiralty Arch at the end of The Mall—into a new luxury hotel. Located directly opposite Buckingham Palace, the property combines British tradition, iconic history, and contemporary hospitality to create a destination that is significant for Londoners and international guests alike.
Ever stayed overnight in a landmark? That's exactly what's happening here. Admiralty Arch is located between Trafalgar Square, Buckingham Palace, and The Mall, and has always been considered an iconic photo opportunity—now it's becoming one of London's most exciting new hotel addresses. Monumental architecture meets modern luxury and makes a clear statement: London, but make it iconic. The Waldorf Astoria London Admiralty Arch marks the beginning of a new chapter for one of the city's most famous buildings. The listed building is undergoing extensive restoration, but its architectural substance remains untouched.
continue reading