Contact
0248 721 109
0248 721 109
Located on the beach of Ammoudara, just few minutes away from downtown Heraklion, the hotel Dolphin Bay is ideally located offering you easy reach to the centre of Heraklion while enjoying the marvellous, endless sandy beach of Amoudara, surrounded by beautiful gardens and relaxing walking space.