Address : 603 south sixth street champaign 61820, champaign Show Hotel Map
Located in Champaign, IL directly on the University of Illinois Campus and conveniently located near Kraft Foods, Rockwell Automation, DuPont, FedEx, General Electric, Yahoo, Research Park, etc., the TownePlace Suites hotel is the perfect place to stay on business in Champaign/Urbana. 4 kms to city centre 9 kms to the airport (university of illinois willard airport) 82 kms to the airport (central illinois regional airport) 2 km to the nearest station (amtrack station)