Updating availability and prices
Hotel San Lorenzo is located inside the centre of the historic city of Santiago de Compostela, at 450 metres from the Cathedral and at one step from the Alameda (poplar forest) and the University Campus.
Hotel
Room
Restaurant