Spain    Catalonia    Barcelona    Observation deck
number 198 in the city
BARCELONASpain

Observation deck

Local name: Plataforma de observación

Less

Attractions inside

    Observation deck map
    SEE ON THE MAP
    08038 Barcelona , Spain