The iconic Burj Al Arab is often voted as the most luxurious hotel in the world and is a popular choice for meetings and events professionals. Its unique dhow sail shape makes it a distinctive tourist landmark in Dubai. The hotel, built on a triangular man-made island, is 321 meters above the sea level and has the tallest atrium lobby in the world.