Le Duchess of the Dead Sea by CROWN est situé à Neve Zohar, à 300 mètres de la plage privée de Neve Zohar, à 1,3 km de la plage privée Leonardo Club et à 1,9 km de la plage de Neve Zohar.
L'aéroport Ben Gourion, le plus proche, est implanté à 147 km.