With a stay at San Lorenzo, you'll be centrally located in Santiago de Compostela, steps from University of Santiago de Compostela and within a 5-minute walk of Alameda Park. Featured amenities include a computer station, complimentary newspapers in the lobby, and a 24-hour front desk.