Getting here is easy!
Getting here is easy! Holiday Inn - CoCo Key Water Resort is located adjacent to the Truman Sports Complex, home of the Kansas City Chiefs and Royals.
Holiday Inn – CoCo Key Water Resort
View Larger Map
9103 E. 39th Street
Kansas City, MO 64133