To Ellinikon +43 1 7137102Omalos, Chania region, 73005, GreeceHotel Book here: Book Here Review: 8 Accommodation: Summer Travel in Palaeochora, Chania, Crete in To Ellinikon Crete. Read more… Add to favorites 0