Hobart Central YHA
+61 3 6231 2660
9 Argyle Street, Hobart, Tasmania, Australia
Booking.com
Book Now