Appearance
Hotel Hesperia Santiago Peregrino is a landmark in Santiago de Compostela, Galicia, Spain.