River Hotel

75 East Wacker Drive
Chicago, Illinois 60601
1.8 miles from Soldier Field
More hotels near this hotel
Near State Station (960 feet)