From
Select dates to see prices and availability
From
The hotel is located at La Picota, S/N, Sepulveda, Castile and León, Spain, surrounded by a beautiful natural landscape, ideal for a quiet stay and exploring local attractions.
Have a question?
Instant AI responses are based on hotel information