The best suggestion I can offer (mainly for your two night stay) is to park at the Harrah's casino in the area. It's closer to the River walk area down canal. Parking is free if you play 30min in the casino. Simply put a dollar in a penny machine and click away. Of course it's a waste of 30min, but it makes parking $1. Have no suggestions for the next 12 nights.