The Whitehall Hotel Near John Hancock Center
105 E Delaware Pl -
Chicago,
IL 60611