The Westin Chicago River North
The Westin Chicago River North is nestled along the Chicago River and minutes away from stimulating sites and attractions. Guests at this riverfront hotel in Chicago are mere steps from the Magnificent Mile, Millennium Park and shops on Michigan Avenue.