Dehesa de Cuellar Hotels

Map of Dehesa de Cuellar Hotels

Dehesa de Cuellar is a small town located in the province of Segovia, in the autonomous community of Castile and Leon, Spain. This picturesque town is known for its beautiful natural surroundings, including rolling hills, lush forests, and expansive meadows. The area is also home to a number of historic landmarks, including the 15th-century Church of San Martin and the Cuellar Castle, which dates back to the 13th century. The town is surrounded by a landscape of oak trees and pastures, making it an ideal destination for nature lovers and outdoor enthusiasts. Visitors can enjoy hiking, horseback riding, and birdwatching in the surrounding countryside, or simply take in the stunning views of the Castilian landscape.

Tirontillana Dehesa de Cuellar
9.2/10 Wonderful
Free Wi-Fi

Located in a small village 8 Km from Cuellar, Tirontillana offers heated rooms with city views and free Wi-Fi. The hotel is 1 hours’ drive from both Segovia, and Valladolid.

Number of rooms: 8

En Medio, 30, 40230 Dehesa de Cuellar, Spain