Hotel St. Clair and Curfew Restaurant – Newly Re-launched in the Heart of Chicago
The Hotel Saint Clair (162 E Ontario St) has officially relaunched in Chicago steps away from the Magnificent Mile! Dating back to 1926, the hip and newest renovated and independent boutique hotel offers re-imagined interior […]