Hotel Atalaia B&B Bed and Breakfast Santiago de Compostela
Featuring free Wi-Fi throughout the property, Hotel Atalaia B&B is located in Santiago de Compostela, 400 metres from Santiago de Compostela Cathedral.
Number of rooms: 8
Algalia de Arriba 44, 15704 Santiago de Compostela, Spain