Go Hotels
 
 
Home > Spain > Zalla Spain Flag
 
 
 

We have 1 hotel in Zalla.

 
 
Hotel Ibarra Star Rating 1        
Barrio Llantada, 11

Hotel Ibarra is located in Zalla and is close to the area's well-known attractions. It also provides free bicycle rental and a garden.The hotel offers rooms equipped with a telephone and heating, plus all the essentials to ensure a comfortable stay.
 
 
More on Zalla .
 
Zalla is a town and municipality located in the province of Biscay, in the Autonomous Community of the Basque Country, northern Spain.