Torre Sant Sebastià Photos

Meet 83 travelers, 62 tour guides and discover 1,074 photos

Torre Sant Sebastià is a 78 metre tall free standing lattice tower in Barcelona, Catalonia, Spain which is used as a suspension cable station. It is the terminal of the Port Vell Aerial Tramway of Barcelona, which runs over Torre Jaume I to Montjuïc. Torre Sant Sebastia was opened in 1931. It has two elevators to get up to the top of the…
View Torre Sant Sebastià guide >

Torre Sant Sebastià