Teià Pitch and Putt golf course near Barcelona. Located in Urbanització Sant Berger in the Maresme coastal area just 20 minutes drive north of Barcelona: mild climate and a mountainous, undulated terrain facing the Mediterranean sea. This creates an enjoyable and varied eighteen hole course.