Citigroup Bets on Failed St. Louis Hotel

Citigroup Bets on Failed St. Louis Hotel

Marriott International via Bloomberg

The Renaissance St. Louis Grand Hotel stands in St. Louis, Missouri.