Das 4-Sterne-Hotel The Westin Chicago River North liegt in einer 5 Gehminuten Entfernung von der Marina City und bietet Barbecue-Grills und Fitnesseinrichtungen. Das Hotel mit 481 Zimmern ist verkehrsgünstig im Zentrum vom Business- Bezirk von Chicago, nicht weit entfernt von der Chicago-Style Pizza entfernt, gelegen.
Das Hotel liegt in Gehweite von dem finanziellen Teil von Chicago, in 550 Meter Entfernung zur Picasso-Statue. Das Westin Chicago River North liegt in einer 10 Gehminuten Entfernung von der U-Bahn-Station State und in einer 10 Gehminuten Entfernung von den Geschäfte in Northbridge. Ein Flussspaziergang liegen in der Nähe von der Unterkunft. Zu den Unterhaltungsmöglichkeiten in der Umgebung gehört John Hancock Center (ist in einer Entfernung von 1 km vom Hotel). Das Hotel The Westin Chicago River North liegt im Zentrum von Chicago und ist lediglich 5 Minuten zu Fuß von der Haltestelle Dearborn & Marina City entfernt.
Die geräumigen Zimmer verfügen über ein Bügeleisen/Bügelbrett und eine Klimaanlage und sind mit modernen Annehmlichkeiten wie einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Gäste haben Zugang zu einer getrennten Toilette und einer Dusche sowie zu Annehmlichkeiten wie einem Haartrockner und Morgenmänteln in den großzügigen Badezimmern. Einige Zimmer bieten einen Ausblick auf die Stadt.
Im Westin Chicago River North gibt es 2 Restaurants. Feine Getränke werden in der Lounge- Bar serviert. Zu den nahe gelegenen gastronomischen Einrichtungen gehört das Restaurant Hub 51, das etwa 250 Meter von der Unterkunft entfernt ist.