Top 10 Resorts of the World
2. Burj Al-Arab, Dubai
The Burj Al-Arab in Dubai is one of the most exquisite hotels in the world. Situated along the coastline of Dubai, the Burj Al-Arab resembles a billowing sail. The popular Jumeirah beach is located within short distance of the hotel. The hotel has six-award winning restaurants each serving the best delicacies from around the world. It is luxury at its best at the Burj Al-Arab in Dubai.