8.6/10
Excellent
Free Wi-Fi
Situated in Peoria, Illinois region, Candlewood Suites - Peoria at Grand Prairie, an IHG Hotel is set 16 km from Peoria Civic Center. This 2-star hotel offers a 24-hour front desk, a business centre and free Wi-Fi.
Number of rooms: 83
5300 W. Landens Way, Peoria, IL 61615, United States
Hotel booked 1 times today.