7 star hotels in Dubai

Credit: Flickr/Pete the painter/ CC BY-ND 2.0
Planning a trip to Dubai? Want to stay in a seven-star hotel? Well, you have only one choice, ‘The Burj Al Arab’ literally translated means ‘the tower of the Arabs’ and is located on Dubai’s Jumeirah Beach, 25kms from the Dubai International Airport.