There is one place to stay in Newcastle-suburb with French speaking staff
1 results
Newcastle Beach YHA is a relaxed and comfortable hostel located in Newcastle, New South Wales, Australia.