Die Unterkunft 520 Neil Luxury 2 Bedroom verfügt über Stadtblick und Übernachtungsmöglichkeiten mit einem Fitnesscenter und einer Veranda / Patio, ungefähr 200 m von Orpheum Children's Science Museum entfernt. Die Unterkunft ist 2,7 km von Illini Union entfernt und verfügt über kostenloses WLAN in der ganzen Unterkunft.
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.
Champaign Memorial Stadium liegt 3,2 km von der Unterkunft 520 Neil Luxury 2 Bedroom entfernt, während Krannert Art Museum 3,3 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.