Image

Hotels: Elk Grove Village

Video | Country Inn and Suites – Elk Grove Village, IL
5 years ago

Video | Country Inn and Suites – Elk Grove Village, IL

If you’ve got business near Chicago O’hare or in the northwestern Chicago suburbs, this is an option. Is it a good one? Define “good”.

Hotel Name: Country Inn & Suites
Location: @I290 on Devon Ave – Elk Grove Village, IL
Room Type: King Suite


Read More