Basílica de la Santa Cruz del Valle de los Caídos is located in San Lorenzo de El Escorial, Spain on Carretera de Guadarrama, s/n,. Basílica de la Santa Cruz del Valle de los Caídos is rated 4.5 out of 5 in the category basilica in Spain.
Address
Carretera de Guadarrama, s/n,
Accessibility
Wheelchair-accessible car park