Burke House phone 86 Haverfield St Echuca, Victoria 3564 map Echuca Riverboat Hostel (YHA) phone 103 Mitchell St Echuca, Victoria 3564 map if (!IN_DEV) { ?> } ?> Glanville Village phone Cnr Haverfield & Service St Echuca, Victoria 3564 map