From all the Motels in the region, there is only one located in West Melbourne
1 results
Flagstaff City Inn is a 3-star hotel located in the center of West Melbourne, Victoria.