Vrokastro Apartments +30 28410 26929Istro Kalou Horiou, Lassithi Region, 72100, GreeceApartment Book here: Book Here Accommodation: Summer Travel in Kalo Chorio, Lasithi, Crete in Vrokastro Apartments Crete. Read more… Add to favorites 0