There is an underground parking under Santa Maria Novella train station. We strongly recommend NOT driving in Florence. The entire historical city center is a limited traffic zone, called ZTL. If you enter the zone without authorization, you or your rental car company will get a fine. If you are staying outside of Florence, we recommend you park your car at your nearest train station and take the train into Florence.