Hotel Rector 4 stars

Rector Esperabe, 10, 37008 Salamanca, Spain

Hotel image
Read more reviews for Hotel Rector