I don't think you'll find a hotel in downtown Denver that has free parking.
You could park at the nearby Denver Pavilions parking lot for $14 a day.
http://www.denverpavilions.com/infocontact.html
There are also uncovered lots that you may use, but their prices fluctuate with events.