Carrer Mare de Déu del Carmel, 18, Sarrià-Sant Gervasi, 08022 Barcelona, Spain · 4.8 out of 5 on Google, 130 reviews
Laptops are normal here
People work here and nobody minds.
Reviews indicate this venue is suitable for remote work
Loading map...
Carrer Mare de Déu del Carmel, 18, Sarrià-Sant Gervasi, 08022 Barcelona, Spain