See all photos
See all photos
See all photos
This hotel is located in Salamanca, Spain. It is near many places of interest, such as the Cathedral of Salamanca and the University of Salamanca. The rooms and common areas of the hotel have many amenities, such as a TV, a minibar, and a private bathroom.