Free Car Park in Segovia
Free parking lot
C. los Tejedores, 48, 40004 Segovia, Spain
Av. la Constitución, 27, 40006 Segovia, Spain
40006 Segovia, Spain
Casa de la Moneda, C. de la Veracruz, 2T, 40003 Segovia, Spain
C. Laurel, 11, 40002 Segovia, Spain