Staybridge Suites By Holiday Inn
Hotels and Motels
Based on 0 Reviews
Add ReviewGuests Love Peoria, Illinois Hotel's Location The award-winning Staybridge SuitesA Peoria - Downtown hotel is an all-suite, pet-friendly, extended stay hotel in the heart of downtown Peoria, Illinois...