San Lorenzo Suites Guesthouse San Lorenzo de El Escorial
Providing free Wi-Fi and a bar, San Lorenzo Suites is situated in San Lorenzo de El Escorial, 500 meters from San Lorenzo de El Escorial Bus Station.
Number of rooms: 13
Calle Duque de Alba 11, 28200 San Lorenzo de El Escorial, Spain