Councillors have backed £700,000 plans to carry out "further maintenance and improvement works" at a major town centre venue.