De La Rosa Street No. 7, 15702, Santiago de Compostela, , Spain
Genel tanıtım
Facilities and services include reception open 24 hrs, a coffee shop, wireless internet throughout the hotel and a meeting room.
The rooms feature TV, telephone, air conditioning, safety box and a mini bar.
Address: De La Rosa Street No. 7, 15702, Santiago de Compostela, Spain.