Elina Apartments

3.4
(44 reviews)
El. Venizelou 25 Limenas, Hersonissos, Crete Greece
Budget
Condominium
Family
Hotel
Elina Apartments | Heraklion | Greece | TripAligner