Burj Al Arab is part of the Jumeirah Beach Resort complex, situated on Jumeirah Beach Road, a leisurely half hour drive from the Dubai International Airport.
Soaring 321 metres, this iconic sail-shaped building, stands proudly on a man-made island, linked to the mainland by a gently curving causeway - a symbol of modern Dubai.