Home TypeNews Hilton Aberdeen TECA opens at UK’s newest conference and exhibition centre