Parador de Santiago de CompostelaPlaza Do Obradoiro, 1, Santiago de Compostela, Spain 15705less than .1 miles