Home Tags KARA MANN

Tag: KARA MANN

The Talbott Hotel to Re-Open in May After $20 Million Renovation

CHICAGO, IL – The Talbott Hotel, a Joie de Vivre boutique property, will officially re-open in May following a four-month, $20 million renovation. The...
Advertisement