Z Space, Hot & Dedicated Desks available with Costa Barcelona Villas @ Carrer d'Aribau From €20 / day reserve