Beide namen zijn correct. We zeggen: Firenze.
De inwoners zijn Florentijnen, het bijvoeglijk naamwoord is Florentijns.