Waldorf Astoria London – Admiralty Arch

The Waldorf Astoria London – Admiralty Arch is a luxury hotel located on The Mall in the heart of Royal London, directly opposite Buckingham Palace and within walking distance of Charing Cross station. Housed within the iconic Grade I listed Admiralty Arch, the hotel combines historic architecture with contemporary luxury.

The hotel features 114 elegant guest rooms, suites and residences, designed to preserve the building’s heritage while offering premium comfort and modern amenities. The property also includes destination restaurants, a luxury spa and a range of exclusive guest facilities.

For meetings and events, the hotel offers five meeting rooms and a spectacular ballroom. The ballroom accommodates up to 320 guests for banquets, 225 theatre-style, or 500 standing receptions, making it suitable for conferences, celebrations and corporate events. Smaller meeting rooms provide flexible spaces for board meetings and private gatherings.

The hotel is now welcoming enquiries for 2027 events.