Yep, Best Western White House Hotel has a free self car park. Onsite parking is limited.