520 Neil Heart of Downtown Champaign situa-se em Champaign, na região de Illinois, e tem um pátio e vista da cidade. Situado a 2 minutos a pé de Museu infantil das Ciências Orpheum, o alojamento dispõe de um centro de fitness e estacionamento privado gratuito.
Este apartamento com ar condicionado tem 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.
Illini Union fica a 2,7 km de 520 Neil Heart of Downtown Champaign, enquanto Champaign Memorial Stadium está a 3,2 km da propriedade. O aeroporto mais próximo é o Aeroporto University of Illinois-Willard, que fica a 11 km de 520 Neil Heart of Downtown Champaign.