A number of years ago, I took my family (all 7 of us) to NYC. We drove down and stayed at a Holiday Inn at about 46th street or something like that.
We parked the car at the hotel parking garage for the entire stay for free. At that time, HI did that.
I doubt if it's true today.