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.
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.