Chapel Street Backpackers

Address:

22 Chapel Street
Windsor
3181 Melbourne, Australia

Phone:

+61 (0)3 9533 6855

Brand name:

Nomads

Map:


Contact   ·   Privacy   ·   Terms