Select dates so you can see the availability and exact prices.
Agiou Ioannou (St. John) Street 117, 700 07 Stalis (Stalida), Crete, Greece, Greece, Stalida
Stalida Heraklion, Crete, Greece, Stalida
Agiou Ioannou 105 Stalis Beach Road,Agiou Ioannou, Stalida