Attractions
British School of Barcelona
150 m
ICFO - The Institute of Photonic Sciences
550 m
Castelldefels School of Technology
600 m
Barcelona school of agricultural engineering
650 m
Mediterranean Technology Park
650 m
Discos Castello S. A
800 m
Lidl Castelldefels Entrada
1.2 km
La Suite by Lancaster
1.3 km
Mare de Deu del Carme
1.3 km