A cerca de 2 minutos a pé de Museu infantil das Ciências Orpheum e 2,7 km de Illini Union, 520 Neil Luxury 2 Bedroom fornece acesso Wi-Fi gratuito e um centro de fitness. Os hóspedes dispõem de um pátio privado.
Este apartamento com ar condicionado dispõe de 2 quartos, uma televisão e uma cozinha com frigorífico e máquina de lavar louça. Toalhas e roupa de cama são providenciadas neste apartamento.
Champaign Memorial Stadium fica a 3,2 km de 520 Neil Luxury 2 Bedroom, enquanto Krannert Art Museum está a 3,3 km de distância. O aeroporto mais próximo é o Aeroporto University of Illinois-Willard, que fica a 11 km de 520 Neil Luxury 2 Bedroom.