City Suites Hotel
933 W Belmont Ave
Chicago, IL 60657

Found 1 report:

Spent one night in City Suites, after returning home found 10 very itchy welts over torso and limbs.









No nearby bug reports