IH Barcelona on Google Maps
IH Barcelona is at Trafalgar 14, around 3 minutes walk from the city centre (Plaza Catalunya).
Expand map
Address
International House Barcelona
Trafalgar 14, Barcelona 08010, Spain
IH Barcelona is at Trafalgar 14, around 3 minutes walk from the city centre (Plaza Catalunya).
International House Barcelona
Trafalgar 14, Barcelona 08010, Spain
International House Barcelona | Trafalgar 14 Barcelona 08010 Spain
Tel +34 93 268 45 11 | Fax +34 93 268 0239 | spanish@bcn.ihes.com | www.ihes.com/bcn
