Attractions
La Suite by Lancaster
400 m
Mare de Deu del Carme
550 m
British School of Barcelona
950 m
Castelldefels School of Technology
1.1 km
Barcelona school of agricultural engineering
1.2 km
Mediterranean Technology Park
1.2 km
ICFO - The Institute of Photonic Sciences
1.2 km