Located on a manmade island 280m off Jumeirah Beach, Burj Al Arab (meaning Tower of the Arabs) is a luxurious
hotel that is the fourth tallest
hotel in the world. ... Designed to make a statement and become synonymous with Dubai, the building resembles the sail of an Arabian water vessel know as a dhow.