Howard Johnson - Chicago, IL
Howard Johnson Inn Chicago Downtown
720 North LaSalle Street
Chicago, IL 60654
Nightly Rates: ( 169.00 - 169.00 )
1 Star
The Howard Johnson Inn Chicago Downtown is a Quality Excellence President Award winner and a Gold Medal Award Property. Howard Johnson Inn Chicago Downtown is an ideal destination for both leisure and business travelers who are opposed to tall buildi

