IHG Breaks Ground on First avid Hotel in Canada

Source link www.asiatraveltips.com InterContinental Hotels Group has broken ground on the first avid hotel in Canada. Located in Vaughan, a

Read more