Hotel San Jacobo 1 stars

Avenida San Lázaro, 101- 103, 15703 Santiago de Compostela, Spain

Hotel image
Read more reviews for Hotel San Jacobo