Release Summary

Evanston’s new hotel, the Holiday Inn Chicago North–Evanston, completed a $15M renovation. The property boasts of 159 rooms, 6,000+ sq ft of meeting space and a restaurant, University Plaza Café.

Holiday Inn Chicago North – Evanston