El hotel está situado a unas dos manzanas del University of Illinois Assembly Hall and Memorial Stadium y a un corto trayecto en coche del University of Illinois Research Park, así como a solo unos minutos...
Este encantador hotel está en Área de Champaign. Este establecimiento tiene 122 habitaciones en total. Esta residencia no permite la entrada a mascotas.