IHG Hotels & Resorts (IHG), one of the world’s leading hotel companies with more than 6,000 destinations and 17 brands, today announced the opening of its first Canadian avid hotels property in Vaughan, Ontario. Operating under the ownership of PI Cap, the avid hotel Toronto – Vaughan Southwest is the first to open four planned properties across Canada for IHG’s newest Essentials brand.