Levin Apartments 30 697 266 2473Lentas, Crete, 70009, GreeceApartment Book here: Book Here Review: 7.9 Accommodation: Summer Travel in Lendas, Heraklion, Crete in Levin Apartments Crete. Read more… Add to favorites 0