El Hotel fue construido en 2006. Hay un total de 98 habitaciones. La propiedad cuenta con 41 suites. Este atractivo hotel es ideal tanto para los que viajen por placer como para los que lo hagan por negocios....
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...