The St. Clair Hotel officially opens in downtown Chicago The St. Clair Hotel is set to open in downtown Chicago at 162 E. Ontario Street, just one block from Michigan Avenue. The first property…