Situated in Fiskardho, 8 km from Port Fiskardo and 4.1 km from Foki Beach, Spyros Villa offers air conditioning. This self-catered villa has a garden, barbecue facilities and free WiFi. The villa includes a living room and two bathrooms with a...