UTOPICUS Plaça Catalunya, Barcelone, Catalonia · From EUR 239/month | Hotdesk