Usually defined as Dubai’s most iconic hotel, this sail-shaped silhouette of Burj Al Arab Jumeirah stands tall as a beacon…