See all photos
See all photos
See all photos
This hotel is located in Salamanca, Spain. To arrive, take the bus or train to Plaza Mayor, 10. There are many places of interest nearby, such as the Cathedral of Salamanca and the University of Salamanca. The hotel has a 24-hour front desk, a concierge, and laundry facilities. The rooms are spacious and have a private bathroom.