Howard Johnson Downtown

720 N La Salle Dr
Chicago
Illinois
United States