Alameda Rooms Santiago is located between the Cathedral and the famous Alameda Park in Santiago de Compostela, a World Heritage city since 1985. Although central, its location is also set back from the hustle and bustle, so you can visit all the emblematic sites without giving up a quiet stay.