Galini Studios

4.5
(19 reviews)
Palaiochora, Crete 73001 Greece
Charming
Condominium
Family
Great View
Hotel
Galini Studios | Paleochora | Greece | TripAligner