Royal Mansion at Atlantis the Royal named 'The most expensive hotel room in the World' 20th March 2024 | Hot off the press