Barcelona North Station
3.6
(1676)
Barcelona North Station
+34 937 06 53 66
https://barcelonanord.barcelona/es
Carrer de Nàpols, 68, Eixample, 08013 Barcelona, Spain