The Chicago City Council has approved a $1.74 billion project led by Bally’s Corporation that will bring a casino to the city’s River West neighborhood, capping months and years of bitter fighting and tedious negotiations.

The deal, which was sent to the full council by a special committee of aldermen on Monday, was approved by a 41-7 vote at Wednesday’s city council meeting.

The site will be built in the former Tribune Publishing factory in River North and will include a concert hall, 3,000-seat theater, fitness center, outdoor park and concert hall in the city’s 27th Precinct. .

“I still think it’s a great project and will help us get through our budget crisis, so I’m 100% behind it,” Ald said. Walter Burnett, the district alderman.

But not everyone agreed with Ald. Brendan Reilly, whose 42nd Ward includes the Medina Temple, the proposed site of the temporary casino which could be operational by next year.

PICTURES: See what Chicago Bally’s Casino would look like

“Now we will have a beacon in River North so all criminals will know…People with money in their pockets are going to come to this block,” he said. “Good luck.”

At Wednesday’s city council meeting, Alderman Sigcho-Lopez and Mayor Lori Lightfoot had a heated exchange over the decommissioning of the site of St. Adalbert’s Roman Catholic Church in Pilsen.

According to a press release from the mayor’s office, the permanent site of the Tribune publishing plant will need to be redeveloped, so Bally’s should first open a temporary casino in River North at the Medinah Temple, located at 600 N Wabash. Ave — the former site of a Bloomingdale’s Home store.

The site will include six restaurants and a food hall, as well as 3,400 slot machines and 170 table games, according to Bally’s proposal. The casino is expected to create thousands of temporary construction jobs and nearly 3,000 permanent jobs when complete, officials say.

An extension of the Chicago Riverwalk is also expected to be part of the proposal.

Bally’s is expected to pay the city $40 million as an upfront fee, with payments of $4 million per year thereafter.

The city estimates a casino will bring in $200 million a year in tax revenue — money for police and fire department pensions, officials say.

According to officials, Bally’s has pledged to hire 60% minorities for its nearly 3,000 jobs and has promised to hire union labor for many positions in the project.