Baymont by Wyndham Peoria Near Northwoods Mall
2002 West War Memorial Drive -
Peoria,
IL 61614