There is only one place to stay for backpackers in South Melbourne
1 results
Market Tavern Hostel & Bar is a budget-friendly accommodation located in South Melbourne, Victoria.