Directions to Howard Johnson Inn Downtown Chicago, Chicago

Howard-johnson-inn-downtown-chicago-map
The Howard Johnson Inn Downtown Chicago in Chicago is located at 720 NORTH LA SALLE STREET , Chicago , IL, US .   Click on the Google Map above to get an interactive version and see the area around the Howard Johnson Inn Downtown Chicago .