
Santiago De Compostela, Spain
CASTRO
3-star hotel
This attractive hotel is located in the leisure district of Santiago de Compostela. The hotel lies just 4 km away from the town centre, where a selection of restaurants, bars, shopping opportunities and entertainment venues will…
- Wi-fi
- 24-hour reception
- Car park
- Air conditioning in Restaurant


