125 West Ohio Street
Chicago, IL 60654
Get directions

About Us

BEST WESTERN PLUS Chicago River North hotel is an award-winning, downtown Chicago, Illinois hotel offering full-service amenities and services, exceptional value, and a spectacular downtown location for business and leisure travelers.

Reviews