See all photos
See all photos
See all photos
This hotel is located in the heart of Salamanca, Spain. It is a 10-minute walk from the Plaza Mayor and the University of Salamanca. There are many restaurants and bars nearby. The rooms are spacious and have private bathrooms. The hotel also has a bar and a restaurant.