News

1927: The Stevens Hotel — then the largest hotel in the world — opened on Michigan Avenue. The $30 million, 28-story towers ...