Offering beautiful self-contained accommodation, in Beechworth Victoria. Choose from two of our beautiful properties
Barwood House
Holiday House