8.4/10
Very Good
23 reviews
Free Wi-Fi
Surrounded by the beautiful countryside and vineyards of the Ribera del Duero, this tranquil spa hotel offers relaxation through water and wine.
Number of rooms: 17
Plaza Mayor, 1, 47313 Aldeayuso, Spain