The Windsor Arms Hotel is known for it’s famous TIFF events as well The Tea Room and the other amazing restaurants. Now – there is a new addition to the Windsor Arms Hotel. Earlier this month I headed to the Windsor Arms Hotel for the exclusive launch of the new vintage fashion and accessories shop, The Treasure Chest. There was a constant flow of champagne – hello, I was in heaven, thank you very much.