Itasca is a city in Illinois.
- The Eaglewood Resort & Spa, 1401 Nordic Road, . A AAA Four-Diamond resort hotel offers a luxurious Frank Lloyd Wright-influenced Prairie-style architecture retreat featuring upscale lodging accommodations and luxury amenities.
This page was last edited at 23:31, on 18 June 2008 by David. Based on work by Open Hospitality and Anonymous user(s) of Wikitravel.