Sonos can handle this just fine. On the Sonos forum there are many examples of how people set this up.Like I said, I have 1 point in my house, where all the speaker cables of all the rooms come together. So I don't want an amp in every room.
For example: at your central point ('Node zero') where all the speaker cables come together, put 1 Sonos Connect:Amp per room there. So, if you have 5 rooms wired with speakers, and all these speaker wires come together, then place 5 Connect:Amps at Node Zero. Stack them if necessary. This creates all the benefits of multi-room audio with a Sonos solution.
Food for thought...
Olof