modular Level creation

I’m trying to make a proceduraly generated dungeon, but I want it to have predesigned levels or rooms. Basically several levels with their different meshes, lights and other custom Blueprints. that get different postions and rotations so that the fit in a bigger level.

I’ve had a look at level streaming but I’m not sure it’s the right tool for this, since theres no easy way to translate and rotate a level when loading the levels (Maybe I just didn’t found it).

I’ve also tried to look for a way group several blueprints into a single blueprint but the only way I found was a blueprint holding lots of actor compoents, wich doesn’t seem right either.

So do you know of any way to achieve something like this?

you can spawn in premade rooms as actors comprised of varying actors would be one way.