Barcelona Placa De España

Name of the Bus Terminal

Barcelona Placa De España Address

Barcelona Placa De España Plaça d'Espanya 2413
Click to see on the map.
bus