L'hôtel est situé dans un bâtiment classique de 1927 dans le quartier animé de River North à Chicago, qui abrite certaines des meilleures galeries d'art, boutiques et restaurants de la ville. Situé au cœur de Chicago, cet hôtel-auberge se trouve à quelques minutes de marche du siège de l'American Medical Association, de la Tribune Tower et du Wrigley Building. Les sites Hancock Tower et Chicago Water Tower se trouvent également à proximité. L'aéroport international O'Hare de Chicago se trouve à 25 km de l'hôtel. Toutes les chambres disposent d'une literie confortable, de draps et d'une salle de bains privative équipée d'équipements pratiques tels que la climatisation, un fer et une planche à repasser, un sèche-cheveux, un téléphone, une télévision par satellite, un bureau et un coin salon. Les options de restauration de l'hôtel comprennent un restaurant et un café proposant un café raffiné, une variété de jus de fruits frais et de thés ainsi que des cocktails artisanaux primés.