I really hate that kind of design with a vengeance.
I had a few colleagues that also get clients to have 3 "datacenters" with a triangle like topology just like that one in layer 2. That makes no sense at all and should be avoided at all costs. Usually you see these design choices when the customer used to have HP comware switches runnning IRF stacking.
Better designs:
Or you have two datarooms with a stackmember in each doing a virtual stack and connect all your access switches to both. Also WAN/Internet should be spread over these rooms then.
Or you only connect access switches to dataroom 1 or 2 with two links and you have layer 3 between them. And your WAN or Internet outbreak should only be connected to one of those rooms.