Located on the beach of Amoudara, just few minutes away from downtown Heraklion, Dessole Dolphin Bay Resort is ideally located offering you easy reach to the center of Heraklion while enjoying the marvelous, endless sandy beach of Amoudara, surrounded by beautiful gardens and relaxing walking space.
Hide player controls
Hide resume playing