Situated in Deira in the heart of Dubai - Close to the iconic Al Ghurair shopping center - Nearby to Dubai Creek.
Saudi Arabia's newest showstopping resort, carved into the weathered granite cliffs of the desert, feels as if it's forever ...