Ostello Railway Square YHA, Sydney

8-10 Lee St, Haymarket Sydney2000, Australia