Regus - BARCELONA, World Trade Centre, Catalonia · From EUR 6/hour | Hotdesk