Melbourne Hostel 14-16 Punt Road, St Kilda Victoria 3182, Australia St Kilda Victoria 3182 Australia Read More