Rambla Catalunya First, Barcelona, Catalonia · From EUR 1,106/month | Hotdesk