The body of a 75-year-old man was found inside a Center City inn Monday, according to multiple media reports.
Police said the man, whose identity was not released, was found around noon at the Rodeway Inn at 1208 Walnut St., according to Philly.com. The Medical Examiner's Office is investigating the cause of death.
The man was found face up with a cloth wrapped around his neck, NBC10.com reported.