For comfort and security, the three-star San Carlos Hotel Santiago de Compostela opens the door to the delights of Santiago de Compostela.
A fixture of the Santiago de Compostela City Centre area, San Carlos Hotel Santiago de Compostela can be found at Calle Horreo 106, Santiago De Compostela, Santiago de Compostela, Spain. From here, you are perfectly placed to explore Santiago de Compostela, a quintessential experience for any visitor to Spain.
Use our map facility to locate San Carlos Hotel Santiago de Compostela or look for other hotels in the Santiago de Compostela City Centre area.