138 High St
Avoca,
Victoria
3467
(03) 5465 3362
Latitude: -37.0876700, Longitude: 143.4747030
10:00 - 21:30 - Mo, Tu, We, Th, Fr
Regularly updated information about Victoria Hotel Avoca from Hotels section. Victoria Hotel Avoca located at the address 138 High St Avoca, 3467. You can get direction to Victoria Hotel Avoca on the map or call by phone (03) 5465 3362