Best deals on the closest Courtyard by Marriott to this stadium in Atchison County, Kansas
7901 Nw Tiffany Springs Pkwy - Kansas City - 32.1 miles from Amelia Earhart Stadium