103 Mitchell St
Echuca,
Victoria
3564
(03) 5480 6522
Latitude: -36.1267500, Longitude: 144.7575800
07:30 - 18:00 - Mo, Tu, We, Th, Fr, Sa
Regularly updated information about Echuca Riverboat Hostel (YHA) from Hostels section. Echuca Riverboat Hostel (YHA) located at the address 103 Mitchell St Echuca, 3564. You can get direction to Echuca Riverboat Hostel (YHA) on the map or call by phone (03) 5480 6522