Search Hotels
Search History
1 Hotels found in Llantada.
Destination: Spain Llantada |
Hotel Address: Barrio Llantada, 11
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
Each bright, attractive room at Hotel Ibarra has views of the Salcedo Valley All rooms come with a TV
Guests can enjoy a buffet breakfast in the dining room A number of bars and restaurants can be reached within a 5-minute drive
The...More