The Burj Al Arab is a 7-star rated luxury hotel located in Dubai, United Arab Emirates. Construction of Burj Al Arab began in 1994, the building opened in December 1999. (332 meters – foundation reaches 40 meters under the seabed) Its unique architectural design, to resemble a billowing sail, makes it Dubai number …

