Located in Livadi, within a 4-minute walk of Livadi Beach and 0.6 miles of Livadakia Beach, ELEFTHERIA rooms has accommodations with a garden and free WiFi as well as free private parking for guests...