The 14th World Travel Awards, held at Beaches Turks & Caicos Resort & Spa on the island of Providenciales, has finally concluded. It’s the second year running that the ceremony has been held at the Turks & Caicos islands. Notable winners this year included Marriott Hotels Resorts & Suites (World’s Leading Hotel Brand), Burj Al Arab (World’s Leading Hotel), Jumeirah (World’s Leading Luxury Hotel Brand) and the Maldives Tourism Promotion Board was honoured with an award for World’s Most Romantic Destination. A full list of winners will no doubt soon be published at https://www.worldtravelawards.com
Did you enjoy this article?
Receive similar content direct to your inbox.