Ibis Melbourne

15 21 Therry Street
Melbourne
Victoria
Australia