Baymont by Wyndham Rockford

6.5 miles from Atwood Heliport