Paises > United States > Chicago - Il > Hotels North Shore

Hotels North Shore

  • hotel Holiday Inn North Shore
    Holiday Inn North Shore
    ... hotel is situated just across the street from the Village Crossing shopping mall. The establishment lies approximately 19.5 km from downtown Chicago, where guests will ...