Reviews
Elena's apartments are in the peaceful community of Livadi, about 10 kms to the north of Leonidio. They are located in the middle of an orange grove, and the smell of the orange blossom and the s… More
16 Apr 2017
This review is the subjective opinion of a Tripadvisor member and not of TripAdvisor LLC. Tripadvisor performs checks on all reviews.