Tag: Hotel Saint Clair
Hotel Saint Clair Rebrands and Relaunches
CHICAGO—Located in Chicago, Hotel Saint Clair announced its relaunch. Housed in a building dating back to the 1920s, the hotel has reimagined interior spaces,...