Ibis Melbourne

15 - 21 Therry Street, Melbourne, Australia Get Directions to this spot
15 - 21 Therry Street
Melbourne
Victoria, Australia

Rate and review Ibis Melbourne in Melbourne, Victoria, Australia!

Share your experiences at Ibis Melbourne with your friends or discover more Hotels in Melbourne, Victoria, Australia.