Just 3 miles from the University of Illinois main campus and 6 miles from the Veterinary School campus/ and conveniently located off of I-74/ this Red Roof is also just a quarter mile from Market Place Mall and a variety of restaurants/ and 22 miles from Amish Country in Arthur/ Illinois.Two buildings/ 2 floors/ exterior corridors/ no elevator/ no meeting room. This Location Was Last Renovated In 1998.