520 Neil Luxury 2 Bedroom ligt op 2 minuten lopen van Orpheum Children's Science Museum en 2,7 km van Illini Union, en is voorzien van gratis WiFi en een fitnesscentrum. Gasten bij dit appartement hebben toegang tot een patio.
Dit appartement met airconditioning is uitgerust met 2 slaapkamers, een tv, en een keuken met een koelkast en een vaatwasser. Handdoeken en beddengoed worden bij het appartement verzorgd.
Champaign Memorial Stadium ligt op 3,2 km van het appartement, en Krannert Art Museum ligt 3,3 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven University of Illinois-Willard, op 11 km van 520 Neil Luxury 2 Bedroom.