Melbourne Central YHA
+61 3 9621 2523
562 Flinders Street, Melbourne, Victoria, Australia
Booking.com
Book Now