Victoria Hotel - Avoca

138 High Street Avoca VIC 3467