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°)
Howard Johnson by Wyndham Waukegan Great Lakes, Howard Johnson by Wyndham Waukegan Great Lakes, United States of America (approx. 42.34826°, -87.87337°)