The Lake House Beechworth is located only 1km from the town centre on the banks of the beautiful Lake Sambell.