There is one place to stay in North Melbourne with Russian speaking staff
1 results
City Edge North Melbourne Apartment Hotel is a laid-back hotel located on the northern side of Melbourne city center.