The Most Indulgent at the Dead Sea. At the lowest place on Earth, right on the water’s edge with its own private beach, the Crowne Plaza Dead Sea is waiting to pamper you at the highest level possible. The Dead Sea Crowne Plaza is an elegant vacation spot, offering an ideal vacation in the heart of the desert.