Skip to main content
Get to know our two central locations in Barcelona: TSH Campus Barcelona Poble Sec is ideal for exploring the lively local art and food scene, whilst TSH Campus Barcelona Marina is the perfect spot to enjoy breezy beach vibes.

We’ve made sure the on-site gym, rooftop pools, funky common areas and quiet study spaces offer everything our students need during their studies in this beautiful city.