Properties19th October 2020First avid hotel in Canada breaks groundIHG announced the groundbreaking of their new property owned by PI Cap located in vibrant Vaughan, Ontario.