Eaglewood Resort and Spa ** Private Balcony in Select Rooms ** 4-star resort in Itasca with 4 restaurants and 3 bars/lounges Address 1401 Nordic Rd, Itasca, IL 60143 GPS 41.9570036, -88.0412757 Web View Website LOCATION ON MAP Plan My Route Home » Hotels » Illinois Hotels » Chicago Hotels » Chicago Northwest Suburbs Hotels » Eaglewood Resort and Spa