The seven-star Burj Al Arab is the tallest hotel in the world at 321 metres. The hotel is built on a manmade island just off Jumeirah beach. (ITP Images)