About Comfort Inn & Suites Downtown Contact 15 E. Ohio Street, 60611, Chicago, Illinois, Estados Unidos, Estados Unidos, Destinos Internacionales, Chicago, IL, 60611, USA