-
Symbollically situated on its own man-made island, Burj Al Arab Jumeirah is a distinctive sail-shaped silhouette jutting off the Jumeirah coast, south of the city and 15 miles (25 kilometers) from Dubai International Airport. Visible from almost everywhere in the city, this luxury hotel is linked to the shore by a gently curving causeway. With its distinctively high, sail-inspired exterior, Read more...
Home Tag: Burj Al Arab Jumeirah in United Arab Emirates