Featuring an enviable prime location, Days Inn Elmhurst makes for an ideal starting point for holidaymakers and busine... More hotel details