On 18th May at the Daily Telegraph’s much coveted annual Ultimate Luxury Travel Related Awards (ULTRAs), Burj Al Arab Jumeirah, the World’s Most Luxurious Hotel, was once again voted the Best Hotel in the World and Best Hotel in...