Two massive towers: hotel Arts and Mapfre