Photo gallery for El Castillo
El Castillo
3-star Ponferrada hotel with restaurant
Reviews
8.2
Very good
Popular amenities
Explore the area
Avda El Castillo, 115, Ponferrada, LEON, 24401
- Basilica de la Encina4 min walk
- Castillo de los Templarios4 min walk
- Plaza del Ayuntamiento6 min walk
- León (LEN)66 min drive