Select dates so you can see the availability and exact prices.
133, Agiou Ioannou str, Stalis, Crete, Greece, Stalida, 70007, Crete, Greece, Stalida
Agiou Ioannou 115, Σταλίδα Ηρακλείου 700 07, Greece, Stalida
Agiou Ioannou 145, Stalís, 70007, Greece, Stalida
Agiou Ioanni Stalida Beach Road,Agiou Ioanni, Stalida
70014 , Stalis, Crete, Stalis, 70014, Crete Island, Greece, Stalida