El Mirador del Caslilla is situated in Sepulveda, 50 km from Segovia and 19 km from Pedraza Rooms have a TV The rooms come with a private bathroom El Mirador del Caslilla features free WiFi There is a shared lounge at the property Aranda de Duero is 42 km from El Mirador del Caslilla, while Penafiel is 46 km away