See all photos
See all photos
See all photos
This hotel is located in the center of Salamanca, Spain. You can arrive by car, bus, or train. There are many places of interest nearby, such as the Salamanca Cathedral and the University of Salamanca. The rooms and common areas have many amenities, such as Wi-Fi, a TV, and a private bathroom.