Filter Results
Apply Filters
Clear Filters
Itasca Resorts
Eaglewood Resort & Spa
1401 Nordic Rd, Itasca, United States Show map
The upscale 4-star Eaglewood Resort & Spa Itasca, nestled in a museum area, offers Wi-Fi in public areas, a heated pool and a health club. Featuring an event space, the upscale resort is located…
From US$ 107
Book Now
Biggest Loser Resort Chicago
1401 Nordic Road, Itasca, United States Show map
Situated around a 10-minute drive from Usher Park, the 5-star Biggest Loser Resort Chicago Itasca offers a peaceful retreat at a swimming pool with a hot tub.
Book Now