Translation:The biggest theater of the city is in this district.
Common usage in English would suggest:
"The biggest there IN the city..." or "The city's biggest theater...."
Yes. "In" is better than "of" in this case.
"The largest theater in the city is in this district" is marked wrong.