Alexia Rooms

Paralía Chalíkia, Palaiochora, Crete 73001 Greece
Guest house
Hotel
Alexia Rooms | Paleochora | Greece | TripAligner