This 1 star hotel is located in the suburbs of Santiago De Compostela and was established in 1985. It is a short drive away from the Santiago Cathedral and the nearest station is Santiago Station. The Hotel has a restaurant and a bar.
Check In | 12:00 pm |
---|---|
Check Out | 12:00 pm |