Burj Al Arab Hotel, Dubai, UAE
 

 

 
       
  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.