DUBAI, 28th January, 2020 — Burj Al Arab has been recognised as the ‘Best Hotel in the World’ as well as the ‘Best Hotel in the Middle East’ at the prestigious ‘Ultimate Luxury Travel Related Awards’, ULTRAs, for the second year in a row. Jumeirah Group, a global hotel company and a member of Dubai […]