
Salamanca, Spain
Sercotel Las Torres Salamanca
3-star hotel · SERCOTEL
TThis urban hotel is located next to Plaza Mayor in the fascinating city of Salamanca. The city center, including many shops, entertainment venues and various monuments, is located just a few minutes' walk from the hotel. On the…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Launderette · extra charge


