Property Location Located in Malevizi (Agia Pelagia), this villa is within the vicinity of Museum of El Greco and Natural History Museum of Crete. This 4-star property is within the vicinity of Pankritio Stadium and Theodoros Vardinogiannis Stadium.Rooms..