Das Hotel befindet sich in einem klassischen Gebäude aus dem Jahr 1927 in Chicagos pulsierendem Viertel River North, in dem sich einige der besten Kunstgalerien, Boutiquen und Restaurants der Stadt befinden. Dieses Hotel & Hostel liegt im Herzen von Chicago, nur wenige Gehminuten vom Hauptsitz der American Medical Association, dem Tribune Tower und dem Wrigley Building entfernt. Ebenfalls in der Nähe befinden sich der Hancock Tower und der Chicago Water Tower. Den internationalen Flughafen Chicago O'Hare erreichen Sie vom Hotel aus nach 25 km. Alle Zimmer verfügen über komfortable Bettwäsche, Bettwäsche und ein eigenes Bad mit praktischen Annehmlichkeiten wie Klimaanlage, Bügeleisen und Bügelbrett, Haartrockner, Telefon, Satellitenfernsehen, Schreibtisch und Sitzbereich. Zu den gastronomischen Einrichtungen des Hotels gehören ein Restaurant und ein Café, das erlesenen Kaffee, eine Auswahl an frischen Säften und Tees sowie preisgekrönte, handgemachte Cocktails serviert.