Less than 8 minutes’ drive from Peoria city centre, this hotel offers rooms with flat-screen TVs and free Wi-Fi. A continental breakfast is served each morning.
Number of rooms: 137
101 Holiday Street, East Peoria, Peoria, IL 61611, United States
Hotel booked 1 times today.