Are both AACSB accredited?
Do both offer the concentration you’re interested in?
What about adding a minor?
If both are equivalent for everything, pick the least expensive one.
TCNJ is located in the suburbs but is near train lines that will take you to Philadelphia or New York City
TCNJ won’t be as cold as Geneseo, but still has winter.
For traveling home, TCNJ is a train ride away from Newark Airport (maybe Philly but i have no idea)
maybe look at the international web pages for each college and see what services they offer.
Look at each colleges “clubs” and see if there is a club for people from your country.
Look at the housing situation for both.