Save 55% compared to hotels of similar ratings
624 North York Road, 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: Budget Travel, Business Travel, Family Travel
933 South Riverside Drive, S Rt 83, Elmhurst
370 N Rte 83, Elmhurst
370 North Route 83
370 N Sr 83
410 W Lake St, Elmhurst
Get an instant answer from local experts and frequent travelers
66 travelers online now
Latest Elmhurst hotel reviews
VirtualTourist®© 1994-2013 VirtualTourist.com, Inc. All Rights Reserved.