Das Hotel Embassy Suites Chicago - Downtown River North verfügt über WLAN in den öffentlichen Bereichen und liegt lediglich 1 Kilometer vom Millennium Park entfernt. Das Hotel mit einem Swimmingpool befindet sich in ungefähr 5 Gehminuten Entfernung von der Magnificent Mile im Stadtviertel Theater.
Das Hotel liegt in erstklassiger Lage nur wenige Schritte entfernt von der U-Bahn-Station Grand, nahe den Geschäfte in Northbridge. Das Embassy Suites Chicago - Downtown River North ist außerdem in einer 3 km Entfernung von Sehenswürdigkeiten, vor allem dem Museum Campus Chicago. Die Gäste können einen Einkaufsviertel und Boutiquen ein paar Schritte entfernt von der Unterkunft finden. Der Skydeck Chicago liegt in rund 25 Gehminuten Entfernung vom Hotel entfernt. Die Bushaltestelle Dearborn & Ontario ist in unmittelbarer Nähe zum Embassy Suites Chicago - Downtown River North.
Es gibt 367 Zimmer mit einem Bügeleisen/Bügelbrett und einer Klimaanlage. Einige von ihnen bieten einen Flachbild-TV und Radio sowie Kaffeezubereitungsmöglichkeiten. Darüber hinaus ist in den Zimmern ein privates Badezimmer verfügbar. Des Weiteren sind die privaten Badezimmer mit einer getrennten Toilette und einer Dusche ausgestattet. Die Gästezimmer des Hotels Embassy Suites Chicago - Downtown River North überblicken die Stadt.
Ein kostenloses frisch zubereitetes Frühstück wird den Gästen im Restaurant angeboten. Es gibt zudem eine Lounge- Bar mit einem Klavier und WLAN. Der Barbereich verfügt über eine Lounge. Das Restaurant Eataly befindet sich in etwa 200 Meter Entfernung vom Embassy Suites Chicago - Downtown River North und ist auf die toskanische Küche spezialisiert.