Ihsp Chicago Inn At Damen Cta 1616 North Damen, Chicago, Illinois, United States Currently /5 Description is not available... Currently 0.00/5 0 reviews Map