Tourists in London will soon be able to check in to one of London’s most iconic landmarks with the opening of a new luxury hotel in Admiralty Arch.
Waldorf Astoria London, Admiralty Arch is set to welcome overnight guests for the first time in its history in autumn 2026, following an extensive restoration of the grade-I listed monument.