30 Pacific Street, Newcastle, New South Wales 2300 Australia
Newcastle Beach YHA common room
Photo Credit: YHA Australia
Claim copyright