Burj Al Arab to launch revolutionary ‘North Deck’ leisure conceptThe World’s most luxurious and photographed hotel, Dubai’s Burj Al Arab Jumeirah is pushing the boundaries of innovation with its...