Das Hotel Embassy Suites Chicago - Downtown River North mit 367 Zimmern liegt in etwa 5 Gehminuten Entfernung vom Fluss Chicago River. Für die Gäste, die mit dem Auto reisen, stehen auch ein Privatparkplatz vor Ort zur Verfügung.
Art Institute of Chicago ist ungefähr 2 km vom Hotel entfernt gelegen. John Hancock Center erreicht man in nur 12 Gehminuten. Die Holy Name Cathedral gilt als heilige Stätte und liegt nicht weit entfernt vom Embassy Suites Chicago - Downtown River North. Die Federal Reserve Bank of Chicago ist in rund 20 Gehminuten Entfernung von der Unterkunft. Die U-Bahn-Station Grand liegt in der Nähe vom Hotel.
Einige Zimmer verfügen über eine individuelle Klimaregelung, Zentralheizung und ein Bügeleisen sowie Ausstattung zur Kaffee- & Teezubereitung für Ihre Bequemlichkeit. In einigen Zimmern gibt es ein privates Badezimmer mit eine behindertengerechte Dusche.
Die Gäste können im Restaurant RPM Italian, 400 Meter von dem 3-Sterne-Hotel Embassy Suites Chicago - Downtown River North entfernt zu Abend essen.