The comfortable Country Inn & Suites - Champaign North with an indoor swimming pool, a library and a golf course is a nice place to stay in Champaign on holiday. The hotel opened its doors in 2004 and was remodeled in 2009.
Prayer for Rain Sculpture is about 25 minutes' walk away. The property is set a 30-minute stroll from Champaign center.
University Of Illinois Willard airport can be reached in 20 minutes by car from Country Inn & Suites - Champaign North.
The hotel offers 84 rooms. They are fitted with free Wi-Fi, individual climate control, satellite television, a private safe and a DVD player. In-room self-catering facilities include a microwave, coffee/tea makers and a fridge.
Eat & Drink
Guests can enjoy American and Chinese cuisine in T.G.I.Fridays located 250 meters away.
The hotel offers currency exchange, a safety deposit box and an elevator as well as a business centre, a meeting room and a copier for guests' comfort.
On-site fitness facilities include a gym and a fitness center.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.