Filter Results
Apply Filters
Clear Filters
Exceptional design hotels in Itasca
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
Extended Stay America Suites - Chicago - Itasca
1181 N Rohlwing Rd, Itasca, United States Show map
The comfortable Extended Stay America Suites - Chicago - Itasca hotel, located about 25 minutes' walk from Usher Park, presents two golf courses. This 2-star smoke-free hotel provides a vending…
From US$ 117
Book Now