
ibis Melbourne Hotel and Apartments
15-21 Therry Street, Melbourne
Ibis Melbourne Hotel and Apartments is centrally located in Melbourne, a 4-minute walk from Queen Victoria Market and 7 minutes by foot from Melbourne Central. ...