Our bus stop in Barcelona City Center

Your stop

Barcelona City Center

Strt. Ali-Bei 80 - 08013 - Barcelona City Center - Spain

Map of stops in Barcelona City Center