Holiday Inn KCI Airport by PC_Admin | Aug 17, 2015 | Hotel, Places To Stay 11730 N Ambassador Dr. Kansas City, MO 64153 816-801-8400 Web Site