Where is Courtyard Chicago Wood Dale / Itasca located?
Courtyard Chicago Wood Dale / Itasca, Courtyard Chicago Wood Dale / Itasca, United States of America (approx. 41.98248°, -87.98086°)
Courtyard Chicago Wood Dale / Itasca, Courtyard Chicago Wood Dale / Itasca, United States of America (approx. 41.98248°, -87.98086°)