There is one place to stay in West Melbourne with Chinese speaking staff
1 results
Flagstaff City Inn is a 3-star hotel located in the center of West Melbourne, Victoria.