Best deals on the closest Days Inn to this stadium in Atchison County, Kansas
11120 Nw Ambassador Dr - Kansas City - 30.8 miles from Amelia Earhart Stadium