Interesting facts about Burj Al Arab
The Burj Al Arab is a hotel located in Dubai, United Arab Emirates. At 321 meters (1,053 feet) it is the third tallest hotel in the world (not including buildings with mixed use); however, 39% of its total height is made up of non-occupiable space. Burj Al Arab stands on an artificial island 280 meters … Read more