We really enjoyed our stay at Villa Eleftheria. The villa is roomy and very clean. The owners are very friendly and helpful. Lakithra is a small village with some nice restaurants. We really liked the Byron's Rock which is a short walk from the villa....More
Thank you very much for staying with us and for taking the time to write a nice review. We are really glad you enjoyed yourselves and we hope to see you again soon.