Het Holiday Inn Chicago North-Evanston ligt vlak bij de Northwestern-universiteit en de oevers van Lake Michigan. Het beschikt over een buitenbad en een fitnesscentrum.
In alle ruimtes van het Holiday Inn Chicago North-Evanston is gratis WiFi beschikbaar. Ook kunt u gebruikmaken van een businesscentrum en stomerijservice.
De Loyola-universiteit van Chicago ligt op 5 km van het Holiday Inn Chicago North-Evanston. De Northwestern--universiteit ligt op 600 meter afstand. De internationale luchthaven Chicago O'Hare ligt op 20 km van de accommodatie.