Holiday Inn KCI Airport

11728 NW Ambassador Drive
Kansas City
Missouri
United States