Villa Apollon II Villa Sfakaki, Central Crete
Situated in Sfakaki, 600 metres from Sfakaki Beach and 1.1 km from Eleven Beach, Villa Apollon II offers air conditioning. This villa features a private pool, a garden, barbecue facilities, free Wi-Fi and free private parking.
Sfakaki, 74100, Greece