Strategy for texturing a building

I have modelled a Roman villa and need to texture the walls. There will be lots of painted art so will need to be UV mapped in detail. At the moment all the walls are a single mesh, but unwrapping and texturing that would be a nightmare. Some rooms might not need much detail. As it’s not a game asset I just won’t go in there.

I’m considering making each internal wall a separate object. Alternatively duplicate the faces that need texturing and make those separate objects. Or not. Any suggestions as to a good strategy welcome.

Sorry, double post. How do I delete this one?