I have City Aspire 2013. And my chachu have Gli 2010.
So i have driving Experience on both cars. Gli is tough, very spacious. City isn't tough, not so much roomy, but comfort level is better than corolla.
City i powerful, corolla is under powered. City has more features, but corolla hasn't much.
City is best for Urban areas. And corolla is best for people who lives in villages or drives on bumpy roads.
City cost me 16,18000 with navigation, honda genuine rims, leather seats,etc. But Gli price tag is 16,69000 with no such features.
City has better fuel economy that Gli. Gli is hot target for thiefs but City isn't. Corolla gives you the feel of bigger car, while city not.
City k nakhray ziyada hein, Corolla dheet hai. I HOPE, i answered your question.