Just 10 minutes’ walk from shopping at the Northwoods Mall, this Peoria, Illinois hotel features an indoor pool and sauna. Each guest room is equipped with free WiFi.
Just 10 minutes’ walk from shopping at the Northwoods Mall, this Peoria, Illinois hotel features an indoor pool and sauna. Each g Read more
Just 10 minutes’ walk from shopping at the Northwoods Mall, this Peoria, Illinois hotel features an indoor pool and sauna. Each guest room is equipped with free WiFi.
Just 10 minutes’ walk from shopping at the Northwoods Mall, this Peoria, Illinois hotel features an indoor pool and sauna. Each guest room is equipped with free WiFi.
Number of Rooms: 240