Situé à seulement 1 km d'allure du John Hancock Center, l'hotel Embassy Suites Chicago - Downtown River North se trouve pas loin des Boutiques de Northbridge. La résidence séduit les clients grâce à un stationnement privé d'une voiture disponible sur place.
Niché dans le quartier "des théâtres" à Chicago, cet hotel 3 étoiles est près du Magnificent Mile. Embassy Suites Chicago - Downtown River North est également à environ 25 minutes à pied un site naturel tel que la Promenade le long de la rivière Chicago. Le Skydeck se trouve dans une zone de 2 km, ainsi que Richard B. Ogilvie Transportation Center est situé dans les environs de cet hébergement. L'arrêt de bus Dearborn & Ontario est à moins de 5 minutes de marche de l'hotel.
Il y a 367 chambres à Embassy Suites Chicago - Downtown River North, chacune d'entre elles possède un fer à repasser et une table à repasser, une climatisation, et des équipements de divertissement comme une TV à écran plat avec des chaînes satellite.
Le restaurant Eataly est dans une zone de 200 mètres.