Items tagged: South Neil

Champaign Police Respond to Bomb Threat (1501 S. Neil Street)

On January, 23, 2014, at 12:56 p.m., Champaign police officers were dispatched to the Hilton Garden Inn, located at 1501 S. Neil Street, for a bomb threat. At approximately 12:54 p.m., an unknown man telephoned the hotel to report that a bomb had been placed inside the hotel. During the call, he also demanded money […]