Search results
We did not find results for: OYO Hotel Downtown Peoria I-74 Peoria, IL.
Check spelling or type a new query.
We did not find results for: OYO Hotel Downtown Peoria I-74 Peoria, IL.
Check spelling or type a new query.
Located in central Illinois and in the largest city on the Illinois River, OYO Hotel Peoria IL I-74 also known as Towne...
Website: oyorooms.com
Phone: (323) 284-6007
1519 N Knoxville Ave Peoria, IL 61603 351.91 mi
Is this your business? Verify your listing
1.0 2 reviews
This was one of the worst motels in the area! It's dirty and full of prostitution and heroin addicts dirty syringes that have been used by the local drug addicts who have no respect for others and... More
We should have asked for a refund when we went to check on and they told us they gave our room away and expected our entire family to sleep on one bed. We came up for a football tournament and booked... More