Located in Santa Marta de Tormes, this apartment features a terrace and a garden. This apartment provides a seasonal outdoor pool and free WiFi.
The kitchen comes with a dishwasher, an oven and a microwave, as well as a coffee machine. A flat-screen TV is available. Other facilities at Alameda del Tormes include a terrace.
Salamanca is 1.4 mi from Alameda del Tormes, while Ledesma is 21 mi from the property.