El Castillo
Photo gallery for El Castillo
Overview of El Castillo
El Castillo
Larraga hotel with restaurant
8.8
Excellent
Popular amenities
Explore the area
El Pinar, 46, Larraga, Navarra, 31251
- El Castillo Asador1 min walk
- El Cerco de Artajona14 min drive
- Tafalla Station17 min drive
- Pamplona (PNA)37 min drive