Stelva Villas 2897 022890Main Road, Piskopiano, Hersonissos, 70014, GreeceVilla Book here: Book Here Stars: 3 stars Review: 7.2 Accommodation: Summer Travel in Chersonisos, Heraklion, Crete in Stelva Villas Crete. Read more… Add to favorites 0