Plaza del Concilio de Trento s/n, 37001 Salamanca Phone: 923 215 000 Contact us Localization on Google Maps