Where is Howard Johnson by Wyndham Waukegan Great Lakes?

Where is Howard Johnson by Wyndham Waukegan Great Lakes located?

Howard Johnson by Wyndham Waukegan Great Lakes, Howard Johnson by Wyndham Waukegan Great Lakes, United States of America (approx. 42.34826°, -87.87337°)


Where is Howard Johnson by Wyndham Waukegan Great Lakes on the map?