Hotel Els Caçadors

Ribes, Spain