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
9103 E. 39th Street
Kansas City, MO 64133
(816) 737-0200