Super 8 by Wyndham Pekin/Peoria Area, Pekin
https://super-8-by-wyndham-pekinpeoria-area.usa8.info
Super 8 by Wyndham Pekin/Peoria Area is located in Pekin. With free WiFi, this 3-star hotel offers a 24-hour front desk. Guests can use a shared lounge. All rooms in the hotel are equipped with a flat-screen TV.
3830 Kelly Avenue, Pekin, IL 61554, United States of America