Hobart Central YHA

  +61 3 6231 2660

  9 Argyle Street, Hobart, Tasmania, Australia

Booking.com Book Now