Apartamentos Triacastela features air-conditioned guest accommodation in Santiago de Compostela, 1.8 km from Santiago de Compostela Cathedral, 3.2 km from Point view and 4.1 km from Santiago de Compostela Convention Center.
Number of rooms: 2
Rúa de Amor Ruibal 23, , 15702 Santiago de Compostela, Spain