BEST WESTERN PLUS River North Hotel
125 W. Ohio Street CHICAGO IL US 60654
Chicago, IL 60654 7168
Chicago: Loop/ Magnificent Mile/ River North
The BEST WESTERN PLUS River North Hotel is in downtown Chicago, in the heart of the city near many attractions, such as the Chicago Business District and Navy Pier.