I Hotel And Conference Center in United States

Image by Guest Room Double from Google Map

It’s more than just a stay—it’s a multi-sensory, total guest experience.

SHARE

LOCATION

Address 1900 S 1st St, Champaign, IL 61820, United States

Phone +1 217-819-5000

Website stayatthei.com

Maps 3QV7+F3 Champaign, Champaign City Township, IL, United States Open Maps

TAGS

Best Near Places in 20 km
Related destinations