Yep, Pavilion on Northbourne has a free self car park and free RV/bus/truck parking.