← Back to Events Dutch Inn West + Google Map 2288 Foothill Rd Elgin, IL 60123 United States (847)888-9560 dutchinnwest.com There were no results found.