Palau Nacional de Montjuic has several art museums inside. Even if you don't feel like going in, it's worth visiting here just to see the buildings around this area.
*Photo 1. They reserve the outer wall and built a shopping mall inside.
2/3. I took a risk of taking photos in the middle of the road.