In YAROOMS you can use modular rooms that can be split into different standalone rooms. To do so, you can define a "compound room", which is a big room made out of at least two simple rooms.
By defining a compound room, the following things will happen on the schedule. Let's suppose we created Room ABC made out of Room A, Room B and Room C
When booking Room ABC, all the rooms from A to C will be unavailable to book during the compound room meeting
When booking Room A, Room ABC will not available to book since part of it is occupied
The monthly and weekly schedule views will show a Room ABC meeting in all of the other rooms as well
The daily Schedule will block out the unavailable time slots in child rooms