Boasting stunning views of Istron and the sea, Elpida Village is set amid lush gardens and featuring a charming courtyard and outdoor pool, just 2625 feet from the sandy beach. Elpida Village offers a variety o ... Read more

View all Luxury Hotels in Crete Island