Most of the larger chains will give you a BA rate however from what I can see the city centre hotels are very full at the time you want and there seems little availability so I think getting a discount might be a problem. You could try staying just outside the city centre as public transport into the city centre is good or try a small bed and breakfast place ( especially if you only need a single ).