This traditional, rural hotel lies in the center of the charming village of La Alberca, in a beautiful natural park to the south of Salamanca. With bare stone walls and sturdy oak beams, the Doa Teresa is built ... Read more

View all Luxury Hotels in La Alberca