Ilissos Apartments

4.0
(90 reviews)
Eirinis 140, Stalis, Crete Greece
Budget
Condominium
Family
Great View
Hotel
Ilissos Apartments | Heraklion | Greece | TripAligner