News

Avid hotels toronto
News

IHG Hotels & Resorts opens Canada’s first avid hotel

IHG Hotels & Resorts (IHG) has opened its first Canadian avid hotels property in Vaughan, Ont. Operating under the ownership of PI Cap, the avid hotel Toronto - Vaughan Southwest is the first of four planned…