Basílica Pontificia de Santa CruzMinor BasilicaSharePlaza de Cuelgamuros28209 San Lorenzo de El Escorial, Comunidad de MadridSpainGet directions