Currently
the world's only seven star hotel, the Burj
Al Arab is the landmark of the Jumeirah Beach
Resort development, situated on a purpose-made
island off the coast of Dubai.
The
peripheral landscape includes a feature
swimming pool and associated decks,
the hotel entrance concourse, an external
promenade defined by a formal row
of palm trees and feature planting
beds.