Boasting air-conditioned accommodation with a patio, 520 Neil Heart of Downtown Champaign is set in Champaign. It is situated 200 metres from Orpheum Children's Science Museum and offers a lift. Offering free WiFi throughout the property, the non-smoking apartment has a fitness centre.
The spacious apartment has 2 bedrooms, a TV and a fully equipped kitchen that provides guests with a dishwasher, an oven, a washing machine, a microwave and a fridge. Towels and bed linen are offered in the apartment. The property offers city views.
Illini Union is 2.7 km from the apartment, while Champaign Memorial Stadium is 3.2 km from the property. The nearest airport is University of Illinois-Willard Airport, 11 km from 520 Neil Heart of Downtown Champaign.