Gelegen in Champaign, in der Region Illinois, verfügt über die Unterkunft 520 Neil Luxury 2 Bedroom 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 ausgestattet 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 zur Verfügung gestellt.
Illini Union liegt 2,7 km von der Unterkunft 520 Neil Luxury 2 Bedroom entfernt, während Champaign Memorial Stadium 3,2 km entfernt ist. Der nächstgelegene Flughafen ist der Flughafen University of Illinois-Willard, 11 km von der Unterkunft 520 Neil Luxury 2 Bedroom entfernt.