Discovered by FATB
The Peninsula Chicago
Luxury hotel in Chicago, IL, United States
A hotel just off North Michigan Avenue on East Superior Street, with Shanghai Terrace and other restaurants, afternoon tea in the lobby, and a spa.
Why FATB discovered it: Forbes Travel Guide Five-Star hotel; Two MICHELIN Keys - Forbes Travel Guide; The MICHELIN Guide
Discovery is not verification.