Address 34 Ronda de Sancti Spíritus, Salamanca 37001, Spain
Coordinates 40°57'55.229" N -5°39'32.931" E