Inner Melbourne Serviced Apartments 4 stars

173-183 City Road, Southbank, Southbank, 3006 Melbourne, Australia

Hotel image
Read more reviews for Inner Melbourne Serviced Apartments