Econo Lodge Hotels Closest To Dogwood Park

Econo Lodge Willowbrook

820 West 79th Street
Willowbrook, IL 60527
Near Willowbrook Community Park

Distance10.4 miles SELECT

Econo Lodge South Holland

17301 S Halsted St, Building B
South Holland, IL 60473
Near Midwest Carvers Museum

Distance10.7 miles SELECT

Econo Lodge Joliet

19755 NE Frontage Rd
Joliet, IL 60404
Near Joliet Junior College

Distance19.2 miles SELECT