Chicago South Loop Hotel

11 West 26th Street
Chicago, Illinois 60616
Chicago South Loop Hotel is part of the Myfidelio chain.

Map: Chicago South Loop Hotel