
Santiago De Compostela, Spain
San Lorenzo
3-star hotel
This property enjoys a privileged location, only 450 m from the cathedral and next to the university's southern campus. Guests will find restaurants, links to the public transport network and shopping venues, all in the immediate…
- Wi-fi
- 24-hour reception
- Air conditioning in Restaurant
- Restaurant


