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