ibis Melbourne Hotel and Apartments Near Queen Victoria Market
15-21 Therry Street -
Melbourne,
VC 3000