30View
0Rating

Burj Al Arab is a most luxury five star hotel located in Dubai, United Arab Emirates. It is the third tallest hotel in the world. The shape of this hotel structure is designed to mimic the sail of a ship. It has a helipad near the roof at a height of 210 m (689 ft) above ground.