Cactus Village +30(28970)31319Stalida, Heraklion Region, 70007, GreeceHotel Book here: Book Here Stars: 4 Review: 3 Accommodation: Summer Travel in Anogia, Rethymnon, Crete in Cactus Village Crete. Read more… Add to favorites 0