Vlachakis Hotel 2897 031787Agiou Ioannou 48, Stalida, 70014, GreeceHotel Accommodation: Summer Travel in Stalida, Heraklion, Crete in Vlachakis Hotel Review: 7.4 Book here: Book Here Crete. Read more… Add to favorites 0