Hotels in Llantada
We found 1 property with availability in Llantada
Show on map
Hotel Ibarra Zalla
Barrio Llantada, 11, Llantada, Spain
Located around 10 minutes' drive from Torre Loizaga Automobile Museum, the 3-star Hotel Ibarra Zalla Llantada offers Wi-Fi throughout the property, as well as boasts attractive views of the valley.
- 1-1