
City House Los Tilos Hotel Triple Room
Triple Room Hotel in Santiago de Compostela - Spain
Triple Room
These 25m2 rooms boast gorgeous views of the mountains, heating, sofa and a wardrobe, amongst a range of the best facilities to ensure that you can fully relax throughout your stay.

