swissotel chicago s

323 E Wacker Dr
Chicago
Illinois
United States