The Whitehall Hotel

105 E Delaware Pl
Chicago
Illinois
United States