This 3 star hotel is located in the city centre of Santiago De Compostela and was established in 1975. It is a short drive away from the Cathedral and the nearest station is Santiago Station. All 56 rooms are equipped with safe and air conditioning.
Check In | 12:00 pm |
---|---|
Check Out | 12:00 pm |