Sofitel Chicago Water Tower

20 E Chestnut St
Chicago
Illinois
United States