41.895389733333 ­-87.63283825
Go to map view
720 North Lasalle Street, Chicago, IL 60654, United States +1 312 664 8100
Location The Howard Johnson Inn Downtown Chicago is a Quality Excellence President Award winner and a Gold Medal Award Property. Howard Johnson Inn-Downtown Chicago is an ideal destination for both leisure and business travelers who are opposed to tall buildings and high prices. Located in the Historic River North Gallery District we are just blocks away fr... More from onhotels.com

Get Rates

Show Howard Johnson Inn Chicago Downtown at top of the results.

Get Flight + Hotel

Star Ratings