First Avid Hotel in Canada Breaks Ground

IHG (InterContinental Hotels Group) announced today the latest in international expansion for its avid hotels brand – the groundbreaking for the first Canadian property located in Vaughan, a suburb of Toronto.
Source: New feed


Leave a Reply