I encourage you to take public transport if possible:
Tram routes 19, 57, 59:
3min walk from stop Queen Victoria Market/Elizabeth St #7
Tram routes 1, 3/3a, 5, 6, 16, 64, 67, 72 :
5min walk from stop Queensberry St/Swanston St #4
Train lines Alamein, Belgrave, Craigieburn, Cranbourne, Glen Waverley, Hurstbridge, Lilydale, Mernda, Pakenham, Sunbury, Upfield:
10 min walk from Melbourne Central station.
There is 2h street parking available in the area and paid parking option at Queen Victoria Market.