Hargreaves Mall hotel bid gets heritage approval