Yep, Embassy Suites by Hilton Kansas City Olathe has a free self car park.