520 Neil Luxury 2 Bedroom está a 2 min a pie de Orpheum Children's Science Museum y a 2,7 km de Illini Union, y ofrece wifi gratis y centro de fitness. Este apartamento ofrece alojamiento con patio.
Este apartamento tiene aire acondicionado y cuenta con 2 dormitorios, TV y cocina con nevera y lavavajillas. Hay toallas y ropa de cama en el apartamento.
Champaign Memorial Stadium está a 3,2 km del alojamiento, y Krannert Art Museum está a 3,3 km. El aeropuerto más cercano (Aeropuerto de University of Illinois-Willard) está a 11 km del alojamiento.