The Kubera Principle

Home GDPR About Contact Terms Policy

Top 10 facts about Burj Al Arab Updated for 2024

Updated: April 21, 2024

Burj Al Arab, Dubai
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. Measuring 321m, the hotel was opening in 1999 and was designed to resemble a ship’s sail.