Bus station, San Lorenzo de El Escorial, Madrid Bus stop and tourist bus car park. San Lorenzo de El Escorial, Madrid, Spain.