This hotel lies just 300 metres from the centre of La Rioja in Spain. The hotel is situated within easy access of a variety o..
Calahorra / Calahorra
This attractive hotel is situated in the leisure area of Calahorra only a few minutes from the town centre with its numerous ..