Libby
Member since January 2022
Reviews (2)
Disgusting!
Holiday Inn Express Hotel & Suites Peru - Lasalle Area an IHG HotelThe room smelled of urine and the front desk clerk was extremely rude when I asked to change rooms. Would not return here.
Photos (0)
Libby hasn’t posted any photos.