There is only one place to stay for backpackers in Windsor
1 results
Back of Chapel is a budget-friendly hostel located in the Chapel Street district of Windsor, Victoria, Australia.