Situated in Palaiochóra, 200 metres from Halikia Beach, Paleochora Toproof Garden Home features accommodation with a garden, free WiFi and a shared...
Paleochora Toproof Garden Home
Eparchiaki Odos Tavronitis-Paleochoras 4, Palaiochóra, 73001, Greece