News

More specifically, the shiniest of the three Crowns: Crown Towers Perth, which has just been crowned the only five-star hotel in Australia in the 2025 Forbes Travel Guide.