Start from
Holiday Inn Express & Suites North Kansas City, an IHG Hotel
1995 Macon St, North Kansas City 64116