Tapestry Collection by Hilton has announced the opening of Canvas Moncton, Tapestry Collection by Hilton, the brand’s debut in Canada. Canvas Moncton has 97 rooms,...