Hostal el Ventorro is situated in Castrillo de la Vega, 3.1 miles from Aranda de Duero and 19.9 miles from Peñafiel. The guest house has a children's playground and views of the mountain, and guests can enjoy a meal at the restaurant. Free private parking is available on site. Rooms come with a flat-screen TV. Hostal el Ventorro features free WiFi throughout the property. You will find a 24-hour front desk, a shared lounge, gift shop and shops at the property. Sepúlveda is 24.9 miles from Hostal el Ventorro, while Santo Domingo de Silos is 26.7 miles away. The nearest airport is Burgos Airport, 48.5 miles from the property.