35.29319377 ­25.43038845
Go to map view
Ag. Ioannou 165, Stalis, Greece

Get Rates

Show Eleni Beach at top of the results.

Get Flight + Hotel