Hotel Howard Johnson Downtown, Chicago

720 N La Salle DrMagnificent Mile - Near North, Chicago60610, United States