Set in Palaiochóra, within a short walk of the beach . The famous Elafonissi Beach is located within 46 km of the property. Free WiFi is available in all areas.Opening to a balcony, each air-conditioned unit is equipped with a TV and fridge, and comes with a private bathroom with shower.