
Santiago De Compostela, Spain
Gelmirez
3-star hotel
This charming hotel lies in the city centre of Santiago De Compostela, in Spain. It is just a short distance away from the many attractions that the city has to offer, as well as a host of shopping, dining and entertainment…
- Wi-fi
- 24-hour reception
- Fitness
- Air conditioning in Restaurant


