PHILADELPHIA (WPVI) — Action News has learned more details about the investigation into a deadly shooting inside a Center City Philadelphia hotel on Christmas Day.

It happened around 3 p.m. Sunday at the Sheraton on the 200 block of North 17th Street.

Police sources tell Action News the suspected shooter is a 24-year-old man.

According to sources, the suspect found out his ex-boyfriend was meeting up with the 37-year-old male victim at the hotel.

Once at the hotel, police sources say the 24-year-old suspect shot the 37-year-old male victim in the forehead. The victim died from his injuries.

Police sources say the ex-boyfriend had already left the hotel prior to the suspect’s arrival.

Police sources say the suspect then drove home to Gilbertsville, Montogmery County where he called police to confess.

A gun has been recovered.

Police charge man in Center City hotel deadly shooting on Christmas Day

Investigators say he forced his way into the victim’s room inside the Sheraton Hotel.

PHILADELPHIA (WPVI) — Philadelphia police have charged the suspect accused of killing a man inside a Center City hotel on Christmas Day.

Twenty-four-year-old Mehkial Heredia, of Gilbertsville, Montgomery County, is charged with murder, burglary and possession of an instrument of crime.

Investigators say he forced his way into the victim’s room inside the Sheraton Hotel.

The 37-year-old victim was shot in the head.

Police sources tell Action News Heredia killed the victim in a fit of jealousy after the man met up with the defendant’s ex-boyfriend at the hotel.

Sources say the suspect then drove home to Gilbertsville, called police and confessed to the crime.

A spokesperson for the hotel said in a statement that the safety of guests is top priority and staff is working with police to provide all necessary information.

The victim has not been identified.