Situated in Santiago de Compostela, 600 metres from Tourism Office, Albergue Compostela features air-conditioned rooms with free WiFi throughout the property.
Santiago de Compostela Cathedral is 1 km from
VIEW MORE ON
Loading your rates and availability
No user reviews available yet.
Helps other travelers, take a moment to write a review