Red Roof Inn - Champaign
212 W. Anthony Dr., Champaign, IL 61820
Hotels & Motels
This Red Roof Inn is located just 3 miles from the University of Illinois, 1/4 mile from Market Place Mall and a variety of restaurants.
212 W. Anthony Dr., Champaign, IL 61820
Hotels & Motels