The iconic hotel in Dubai, set out on a man made island and said to be the world's only 7-star hotel. This is the ultimate as far as luxury is concerned

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app