Niki Rooms

3.6
(5 reviews)
Palaiochora, Crete 73001 Greece
Family
Guest house
Hotel
Niki Rooms | Paleochora | Greece | TripAligner