Lefkorit’S Resort Askifou Sfakia 6976770947Askifou Sfakion, Crete, 73013, GreeceHotel Add to favorites 0