AMOCITY
This modern hotel is in Santiago de Compostela’s San Lázaro District. It offers air-conditioned rooms with free Wi-Fi, a TV, a mini-bar and ...