Profile
Blog
Photos
Videos
Travelwithless
Photo 10 of 20
Burj al-Arab.
Inspired by the sails of a dhow, it has been self dubbed a 7 star hotel (the worlds tallest dedicated hotel) and sits on its own man made island. From the restaurant top a good view of the Palm Island development and over Dubai proper can be experienced.
Uploaded
- comments