If you'd like to get a taste of Castelldefels student life, check out British School of Barcelona, located 0.8 mi (1.4 km) from central Castelldefels. Hotels.com travelers also say the area is artsy and has lots of nice beaches. It's also full of great shops and restaurants, so you can spend the afternoon having a wander.