This Sixt pickup location details in Santiago de Compostela:

Sixt
Santiago Compostela Station, C Horreo 75 A
Santiago de Compostela, GA 15702 ESP

Experience new places with Expedia