The Manager may be removed by a majority of Council with or without cause. At least thirty days before such removal shall become effective, the Council shall by majority vote of its members adopt a resolution stating the reasons for such removal. The Manager may reply in writing and may request a public hearing before Council which public hearing shall be held not earlier than twenty days nor later than thirty days after the public filing of such request, which request shall be filed with the Mayor within five days of the Manager being notified of such termination. After such public hearing if one is requested, and after full consideration, the Council by a majority vote of its members, may adopt a final resolution of removal, which decision is final.