Attractions
Mare de Deu del Carme
650 m
La Suite by Lancaster
750 m
Mediterranean Technology Park
750 m
Castelldefels School of Technology
750 m
Barcelona school of agricultural engineering
750 m
Asociacion Pena Blaugrana de Castelldefels
750 m
British School of Barcelona
850 m
Ajuntament de Castelldefels
850 m
ICFO - The Institute of Photonic Sciences
900 m