See all sports, musical and cultural events…and make your stay an unforgettable getaway to Castelldefels and Barcelona.