at 8551 E Blue Pkwy, Kansas City, 64133 United States
94 FB users likes Holiday Inn Express & Suites Sports Complex, set it to 69 position in Likes Rating for Kansas City, Missouri in Hotel category
This hotel in Kansas City, KS is located 2 miles North on I-435 from I-70, Exit 15A Leavenworth Rd East. 20 mins from Downtown, 20 miles from KCI airport.
As Proud Members of the Autograph Collection, You Will Find That Your Stays at the Ambassador are Exactly Like Nothing Else.