Hotel Ibarra Hotel Llantada, Vizcaya
9.2/10
Wonderful
22 reviews
Free Wi-Fi
Located in the village of Zalla, Hotel Ibarra features impressive views of the surrounding countryside. Set in beautiful gardens, it offers free bikes and free Wi-Fi.
Number of rooms: 14
Barrio Llantada, 11 , 48860 Llantada, Spain