Barcelona has a lot to offer. If you’re staying in the capital of Catalonia, you’ll never lack things to do…