+ view more dimension to backpackers in Melbourne. 196-198 A'Beckett St, ... 189 Toorak Road, South Yarra, Melbourne, Australia, 3141. 88.9%, 35.94. USD.
www.hostelbookers.com