3 days in Barcelona: the perfect itinerary. How to spend 3 days in Barcelona, all the best things to do + Where to stay + Tips