CONCHEIROS 5 APARTAMENTOS TURISTICOS features air-conditioned guest accommodation in Santiago de Compostela, 1.1 km from Santiago de Compostela Cathedral, 1.2 km from Point view and 3.3 km from Santiago de Compostela Convention Center.
Number of rooms: 34
5 Rúa dos Concheiros, 15703 Santiago de Compostela, Spain