
Ibis Melbourne
15-21 Therry St, Melbourne Vi, Melbourne
l Melbourne, Ibis Melbourne is within walking distance of Queen Victoria Market, RMIT University, and Melbourne Central. Nearby points of interest also include ...