 |
Chicago:
Howard Johnson Inn - Chicago
price from 139 USD
5.9/10 (12)
720 North Lasalle Street, IL 60610, Chicago
Located in the historic River North Galley District, this hotel is minutes away from Chicagos famous Magnificent Mile shopping area, Water Tower Mall, John Hancock Observatory and the Navy Pier.
Howard Johnson offers a helpful 24-hour front desk. Smokin...
|