23 Properties
El Espinar at 0,75 km from the city centre
Ayllon at 7,4 km from the city centre
Torrecaballeros at 1,48 km from the city centre
Hotels Europe Spain Segovia Hotels with Business Center in Segovia