Located 1,082 meters from Footscray Mechanics’ Institute Inc. Library. Footscray Motor Inn is a popular choice amongst travelers in Melbourne, whether exploring or just passing through.
Located 2,671 meters from Footscray Mechanics’ Institute Inc. Library. Ideally located in the Flemington area, Quest Flemington Central promises a relaxing and wonderful visit.