A man suspected of killing Western Sydney man Hasan Dastan in 1995 has been charged with his murder a day after a $1 million reward was offered.

Key points: No arrests were made after the 1995 murder of Hasan Dastan

No arrests were made after the 1995 murder of Hasan Dastan A $1 million reward "complimented" the investigation, police say

A $1 million reward "complimented" the investigation, police say A 58-year-old Granville man has been charged with murder

The body of the 52-year-old was found with extensive skull and facial fractures in the workshop of his auto wrecker on Tattersall Road, in Blacktown 24 years ago.

Despite a police investigation and a coronial inquest four years later, no-one was charged for his murder

The man charged with Hasan Dastan's murder is escorted by a NSW Police detective. ( Supplied: NSW Police )

Last night, NSW Police arrested one of those men, Kubilay Kilincer, at a hotel in Sydney Olympic Park.

The 58-year-old Granville man was charged with murder.

Mr Dastan's daughter, Yasemin Sevim, thanked police for not giving up on the case.

"Today's news is a mixture of emotions for all of us," Ms Sevim said.

"Our family was so heartbroken to have lost dad in such brutal circumstances just over 24 years ago.

"While I know this doesn't bring him back, we are so thankful that investigators never gave up in him."

Mr Kilincer's arrest was made a day after the announcement of a $1 million reward for information on the cold case.

Hasan Dastan's murder in 1995 remains unsolved. ( Supplied. )

Detectives said it was the "tenacity and determination" of investigators, as well as information provided to them by the public which led to the arrest.

"The $1 million reward complimented an ongoing active investigation, without the assistance from the community it would make our job very difficult," Detective Superintendent Danny Doherty said.

He said the arrest was made following the discovery of new evidence.

"It's a combination of reviewing all the material, all the statements we had."

Mr Kilincer did not apply for bail and appeared at Burwood Local Court on Thursday, where his matter was adjourned until March in Parramatta.