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