Photos coming soon
HOTEL
Libredon Rooms
Plaza de Fonseca, 5, Santiago De Compostela, Spain
Where it sits
Libredon Rooms
Plaza de Fonseca, 5, Santiago De Compostela, Spain
42.87954, -8.54472
Plan around Libredon Rooms
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
