See all photos
See all photos
See all photos
The hotel is located in Santiago de Compostela, Spain. To arrive, you can take a bus or a train. There are many places of interest nearby, such as the cathedral, the museum, and the university. The rooms are comfortable and the common areas are clean.