Aparthotels in Loja
We found 1 property with availability in Loja
Show on map
Los Arroyos
Los Arroyos, Loja, Spain
Located about a 10-minute drive from Castillo de Turrus, the elegant Los Arroyos Loja hotel offers air-conditioned rooms within 7 km of Alcazaba de Loja Museum. The 3-star aparthotel offers place to…
- 1-1