The room is the constraint, and it needs a reset
Each room is a single-occupancy resource with a fixed game length plus a reset window. If the schedule does not enforce the reset, you will book back-to-back games your staff cannot physically turn around.
Multi-room venues add a second constraint: game masters. Three rooms running simultaneously with two GMs on shift is a schedule that looks fine online and fails at 7pm.