City Edge North Melbourne Apartment Hotel 4 stars

188 Peel Street, North Melbourne, 3051 Melbourne, Australia

Hotel image
Read more reviews for City Edge North Melbourne Apartment Hotel