Atlantis the Royal and 1 Hotel Mayfair named in Elite Traveler's Top 100 Suites 2024 27th June 2024 | Hot off the press