Active voice: The sleet turned the old municipal building into an ice castle

Is this correct for a Passive voice
Passive voice would be: The old municipal building turned into an ice castle from the sleet.

Not quite.

You're missing a word.

The old municipal building was turned into an ice castle from the sleet.

Is this correct using a passive voice?

Yes, you're right, now.

Yes, you are correct. The original sentence, "The sleet turned the old municipal building into an ice castle," is written in the active voice. To transform it into the passive voice, you would restructure the sentence to focus on the recipient of the action (the old municipal building) rather than the doer of the action (the sleet). In the passive voice, it would be: "The old municipal building turned into an ice castle from the sleet."