Cameron House hotel closes fine dining restaurant Unite the union previously raised concerns around the future of the restaurant's staff.