ibis Melbourne Hotel and Apartments 3.5 stars

15 - 21 Therry Street, 3000 Melbourne, Australia

Hotel image
Read more reviews for ibis Melbourne Hotel and Apartments