Duration

N/A nights

Category

Rating
4.0 trip_advisor
Location

Salamanca, Spain


This hotel is located in Salamanca, Spain. It is a short walk from the Plaza Mayor and the Cathedral of Salamanca. The rooms are air-conditioned and have private bathrooms. The hotel also has a restaurant, bar, and 24-hour front desk.