You can walk to Iowa Speedway while staying at AmericInn by Wyndham Newton - you’ll be about 1.2 mi away.