See all photos
See all photos
See all photos
The hotel is located in Salamanca, Spain. To arrive, guests can take a bus or train to the city center and then walk to the hotel. There are many places of interest nearby, such as the Salamanca Cathedral and the University of Salamanca. The rooms and common areas of the hotel are clean and comfortable, and the staff is friendly and helpful.