With a stay at Parador de Santiago de Compostela in Santiago de Compostela (Santiago de Compostela City Centre), you'll be steps from Obradoiro Square and Xelmirez Bishop's Palace. This luxury hotel is 0.9 mi ( ... Read more

View all Luxury Hotels in Santiago de Compostela