El Holiday Inn Chicago North-Evanston, situado cerca del lago Míchigan y la Universidad Northwestern, alberga una piscina al aire libre y un centro de fitness.
El Holiday Inn Chicago North-Evanston proporciona WiFi gratuita en todas las instalaciones. Los huéspedes también disponen de un centro de negocios y servicio de tintorería.
El Holiday Inn Chicago North-Evanston está a 5 km de la Universidad Loyola Chicago y a 600 metros de la Universidad Northwestern. El aeropuerto internacional de Chicago O'Hare está a 20 km.