Footscray Motor Inn and Serviced Apartments 3.5 stars

90 Droop Street, 3011 Melbourne, Australia

Hotel image
Read more reviews for Footscray Motor Inn and Serviced Apartments