The pet-friendly Quality Inn & Suites hotel in Peoria, Illinois offers easy access to Peoria Riverfront, as well as countless dining and entertainment options at Northwoods Mall. Relax in the indoor heated pool and hot tub, perfect after a long day of sightseeing or business meetings. Other amenities include: free full breakfast,free wi-fi, free daily newspaper and free parking, fitness center...