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