More than 150 organisations and social movements took to the streets of Barcelona with some symbolically sealing off hotels and restaurant terraces.