hostel in Windsor
About 3 results.
Back of Chapel Backpackers
Green Street 50, 3181 Windsor, AustraliaBackpacker Hostel, Melbourne Australia
SmartStay Melbourne
Chapel Street 22, 3181 Windsor, AustraliaThe perfect spot to make your base in Melbourne. Opposite Windsor railway station - City centre nine minutes by train. Trams at the door. A short walk to Fitzroy Street and Albert Park.