Featuring air-conditioned accommodation with a patio, 520 Neil Luxury 2 Bedroom is located in Champaign. It is situated 200 metres from Orpheum ChildrenS Science Museum and provides a lift. Providing free WiFi throughout the property, the non-smoking apartment features a fitness centre.The spacious apartment is equipped with 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 provided in the apartment. The property offers city views.Illini Union is 2.7 km from the apartment, while Krannert Center for the Performing Arts is 3 km away. University of Illinois-Willard Airport is 11 km from the property. This property will not accommodate hen, stag or similar parties.Guests are required to show a photo identification and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.Disclaimer notification: Amenities are subject to availability and may be chargeable as per the hotel policy.