See all photos
See all photos
See all photos
This hotel is located in Salamanca, Spain. To arrive, take the bus or train to Salamanca Central Station, then take a taxi or walk 15 minutes to the hotel. Nearby places of interest include the Salamanca Cathedral, the University of Salamanca and the Casa de las Conchas. Room amenities include a TV and private bathroom. Common area amenities include a restaurant, bar and terrace.