San Lorenzo de El Escorial hotels, hostels and more