Gelegen in Champaign, in der Region Illinois, hat die Unterkunft 520 Neil Heart of Downtown Champaign eine Veranda / Patio und Stadtblick. 200 m von Orpheum Children's Science Museum entfernt gelegen bietet die Unterkunft ein Fitnesscenter und kostenlose Privatparkplätze.
Diese Ferienwohnung mit Klimaanlage ist versehen mit 2 Schlafzimmern, TV und einer Küche mit einem Kühlschrank und einem Geschirrspüler In dieser Ferienwohnung werden Handtücher und Bettwäsche angeboten.
Illini Union liegt 2,7 km von der Unterkunft 520 Neil Heart of Downtown Champaign entfernt, während Champaign Memorial Stadium 3,2 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen University of Illinois-Willard, 11 km von der Unterkunft 520 Neil Heart of Downtown Champaign entfernt.