We're traveling to Barcelona in March for 5 days. I have two options for lodging and I was wondering if someone can help me whether each of these locations is more preferrable than the other from your point of view. One location is 500m north of La Sagrada Familia close to Hospital de la Santa Creu i Sant Pau. The other one is on Gran Via a few blocks away from Plaça d'Espanya towards the old city (approximately Rocafort metro station). Safety and access to attractions are my two main concerns but other opinions are welcomed as well.
For being more centrally located and closer to more of Barcelona’s top attractions and having quicker access to the transit hubs of Placa Catalunya and Barcelona Sants, I would choose the Gran Via location. The Sant Pau location is an outlier and is much more isolated with respect to being close to most of Barcelona’s top attractions . You would find yourself spending a lot more time on the Metro or buses to get to attractions and returning to your accommodation.