Popular accommodations in Llantada
HotelAccommodates 2
Hotel Ibarra Zalla
Located in the village of Zalla, Hotel Ibarra Zalla features impressive views of the surrounding countryside. Set in beautiful gardens, it offers free bikes and free Wi-Fi.Book nowfrom $67 per night