TL;DR: ZTL = hell
The hotel is a bit difficult to access.
There is no easy way to park, and ABSOLUTELY THE WHOLE CITY OF FLORENCE has street parking reserved to the resident.
The closest parking is about 1 km away, thanks to all the public works.
Please do some research about ZTLs.