See all photos
See all photos
See all photos
This hotel is located on Calle Ronda de Sancti-Spiritus in Salamanca, Spain. It is a short walk from the Plaza Mayor and the Salamanca Cathedral. The rooms are spacious and have private bathrooms. The hotel has a restaurant, bar, and terrace.