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
Agiou Ioannou 105 Stalis Beach Road,Agiou Ioannou, Stalida
Stalida Heraklion, Crete, Greece, Stalida
Agiou Loannou Street 117 Pediada,Agiou Loannou Street, Stalida