The Westin River North is a calm and cool hotel located along the north side of the Chicago River. Once you adjust your eyes to the dark color schemes of the hotel, you will enjoy the comforts like the cushy beds and the soothing lobby area. They changed the hotel restaurant again recently, with an awful brown awning color on the exterior.
more