I didn't have a car but walking around the hotel I noticed there are plenty of parking spaces on the streets (some may be subject to fees).
We took a taxi to get to the hotel. I do not know if parking is free.
I parked in front of the hotel free of charge.
Get an answer from Orcagna Hotel staff and past guests.