Not near the Apollo then…
What’s the budget ?
Manchester isn’t cheap at any time as it gets booked up fast with events (I’m local and have looked often for a quick night away – no car).
How near do you need to be, as Manchester CITY isn’t that big – you can walk it one side to the other in about 20-30 minutes – I say this as Londoners don’t know how compact a city it is (having been to London).
Budget is also the issue. Most don’t have parking until you move out a bit – the Apollo is on the shitty end of town.
You can park at Manchester University Car Parks for a long time as a visitor – look at the ones off Upper Brook St, or even Charles St nearer the City. Ibis is near the Man Uni Charles St car park.