Where is Hotel Indigo Chicago - Vernon Hills, an IHG Hotel located?
Hotel Indigo Chicago - Vernon Hills, an IHG Hotel, Illinois, United States (approx. 42.23407°, -87.94501°)
Hotel Indigo Chicago - Vernon Hills, an IHG Hotel, Illinois, United States (approx. 42.23407°, -87.94501°)