Karcher Hotel

405 Washington St.
Waukegan
Illinois
United States