Spaces - BARCELONA, SPACES TORRE MAPFRE, Catalonia · From EUR 11/hour | Hotdesk