Your browser is not supported for this experience.We recommend using Chrome, Firefox, Edge, or Safari.
The Chicago Northwest suburbs is home to Eaglewood Resort & Spa in Itasca, IL. Here you will never need to leave with multiple on-site restaurants, spa, lush green golf course, bowling alley, indoor pool.