1 hotel in United Arab Emirates.
Dubai, Jumeirah, United Arab Emirates
An all-suite sail on its own island, 280 metres off Jumeirah Beach.