Save 44% compared to hotels of similar ratings
624 North York Road, Elmhurst
370 North Route 83
370 N Rte 83, Elmhurst
370 N Sr 83
410 W Lake St, Elmhurst
933 South Riverside Drive, S Rt 83, Elmhurst
550 W Grand Ave, Elmhurst
1 review and 50 opinions
"I just left this dump, if you will notice it appears that the management is trying to do damage..."
Good for: Business Travel, Family Travel, Budget Travel
Get an instant answer from local experts and frequent travelers
92 travelers online now
Latest Elmhurst hotel reviews
VirtualTourist®© 1994-2013 VirtualTourist.com, Inc. All Rights Reserved.