There is only one place to stay for backpackers in Newcastle-suburb
1 results
Newcastle Beach YHA is a relaxed and comfortable hostel located in Newcastle, New South Wales, Australia.