NA
The House of Cyclades
Navstathmos
ApartmentsSet in Návstathmos, within less than 1 km of Delavoyas Beach, The House of Cyclades offers accommodation with free WiFi, air conditioning and a garde...