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