Yep, Days Inn & Suites by Wyndham Cochrane has a free self car park.